<SEC-DOCUMENT>0001558370-20-001981.txt : 20200304
<SEC-HEADER>0001558370-20-001981.hdr.sgml : 20200304
<ACCEPTANCE-DATETIME>20200303183245
ACCESSION NUMBER:		0001558370-20-001981
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		118
CONFORMED PERIOD OF REPORT:	20200125
FILED AS OF DATE:		20200304
DATE AS OF CHANGE:		20200303

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AeroVironment Inc
		CENTRAL INDEX KEY:			0001368622
		STANDARD INDUSTRIAL CLASSIFICATION:	AIRCRAFT [3721]
		IRS NUMBER:				952705790
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0430

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33261
		FILM NUMBER:		20684666

	BUSINESS ADDRESS:	
		STREET 1:		900 INNOVATORS WAY
		CITY:			SIMI VALLEY
		STATE:			CA
		ZIP:			93065
		BUSINESS PHONE:		805 520 8350

	MAIL ADDRESS:	
		STREET 1:		900 INNOVATORS WAY
		CITY:			SIMI VALLEY
		STATE:			CA
		ZIP:			93065
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>avav-20200125x10q780b63.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>

      <!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 9.5.7293.39921 -->
      <!-- Based on: iXBRL 1.1 -->
      <!-- Created on: 3/3/2020 11:30:44 PM -->
      <!-- iXBRL Library version: 1.0.7293.39928 -->
      <!-- iXBRL Service Job ID: f59b2bb3-5b7c-433c-a4c2-e67b66769821 -->

  <html xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:avav="http://www.avinc.com/20200125" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type" /><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" xs:nil="true" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" name="us-gaap:CommitmentsAndContingencies" id="Tc_NmwDTXt46E6Qprnd4NhKhg_36_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" xs:nil="true" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" name="us-gaap:CommitmentsAndContingencies" id="Tc_GZHzZnjkfEiNTn1Zkv-MPw_36_6"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" xs:nil="true" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" name="us-gaap:PreferredStockValue" id="Tc_p41UrcZN70SVRP2zPETeCA_39_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" xs:nil="true" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" name="us-gaap:PreferredStockValue" id="Tc_7-ipbovnoEeZPZlZdxR1lw_39_6"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="_a4bdfa18_df4c_4a1f_907f_fc12705e052e">23946293</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="_a2c87b24_a627_443a_aa77_9d547aaab22b_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="_a2c87b24_a627_443a_aa77_9d547aaab22b_3">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="_0cf79bac_ab1c_47b6_afe2_a59afba52074">23995109</ix:nonFraction><ix:nonNumeric contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="_6ddf7868_12e9_40f9_be29_1a3141940829">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="_739e03eb_78a7_4513_bd21_9b24a497ce19">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityCentralIndexKey" id="Tc_j1iNrmbvKkav3UnAMOjrMQ_2_1">0001368622</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:CurrentFiscalYearEndDate" id="Tc_DMwJy50P5U2dtpF8BW5l_w_3_1">--04-30</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentFiscalYearFocus" id="Tc_61-688TZT0CDUNN7v-mlxg_4_1">2020</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentFiscalPeriodFocus" id="Tc_bstyfOhkEE-V7DiCbppXEQ_5_1">Q3</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:AmendmentFlag" id="Tc_b_Qvvykz6kCdMRp9YiixnQ_6_1">false</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend" id="_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9">true</ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate" id="_8b784602_5653_48d4_8548_732f533ebdee">true</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_J5YQkVVVb0iEaL5Vv4Hz5g" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" id="_7ae10579_751e_4745_8b53_7dd84de009cb">P20Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_d4aYi4t5406nAEsI0X7R6w" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" id="_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220">P1D</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="_b88bd49b_14d7_472e_acab_adb1adac2404_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="_b88bd49b_14d7_472e_acab_adb1adac2404_3">0</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="avav-20200125.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2015-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_37JRR0ZbukyfYdPaUhwLXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nHBt3pF9jkejW0fBz5he0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_sD-uIrS8tky-jYFzvMgodw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_pW7a5kt12UCNlLNwLomBWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jrt7i5NMcUKMpqMdUZN-qA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qZ2hCEbWREOR9PF1IAh29w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_83MLG4BYHUqDcUGLt3bSRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember__CZIq1Fxtk6VHe7kVPVxQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_UWynZSu0W06Du7OfcLcSiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YnyznQAqSUyCdfKL_kcXag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_S7GMPyyZ-kaOXHcfyzPyUw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_YMMdN78YL06RPSNLuwoX0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gWrpwoLpo0imp9UouHcRKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zsNA35r2lEm1u_34I9Zgcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VjDTmYqnT0SpNDGHmV7t8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QlQEZy8l5kWGU0NhKDJh2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4auVt2RGQEeLdbs8OgQPSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_7Lb0YYNCCESVPqZfq8EbBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Aokp5d20OUe0n9I-O06NlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_pM6N6VJzFEmoTfMJuKcCjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_u24Od3lzEUW3Wqq5CjpMKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_9_6Q0tEPbUy9VtfRPGL-Jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_2EYTIAFue0a0wJiGHpqiwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_7zRD42vZJEiECtJOytPUAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_B95-DA9oz0mySywgUtsd5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_82oC7CWdIE2Ph7gL01nGzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_ubbB6XDB1k-MOS9qpdyQeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_f4KMelhnfUCIf6yrRxYk7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_MeTRHZ4sv06zk3vyvgev9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_jyxw08FbUEa5Op_Hw5eMJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_LF4-7kCgckGOzULPca3m2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2019-07-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_WWGef5rPy0KH0nSyDgo5PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_TB1RYFycv0Oit-GR_B0IuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_UwDAZjkoxkyj5fvAxAzGaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-04-30</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-04-30</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_LRUsiaUifESujw0d5I5lIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_bIcvS8vI90CNKRt14Jk8-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_lEuGLJJzNU-3wea2zIB-sg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_HcgrkvpOMkWsnKr2VlVFGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_7P1ly8I3oEa7AwVYaCWt_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_H_jsT1KOp0m6Ej24S3aSbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_iW3BzBgYr061kCi87CdfFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_byel_04BK0W9MqmEtRyI7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_vPGI4HaGx0-QaHmFr5pqOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_Uzd_2UESuEykaMg1oPXKWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_7-WK44WVDU66ytzW1hGhFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Ep52FtpKYku_ORXe-7TO_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_oIHvJkJaZkiKG1mcV2FghQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_RUW1TrFhi02M6OS3OaJciw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_iqe9ZSkJPUq6xo6OrsjJUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_DkZDSdxzKkSnHlJ0GJ9xDA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_eWFvjD8CIkG-qS05OBYrhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_0NlJLNaix0WSg9W9vgbJRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_wR4eYPtvF0qvfoUIWACTYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_uTi0o9jSCk-ZImlF8hxHEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_4geEC_L17UW3a6wx2eK11Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_2h5Rocl_BEm00iENFpqgUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_qY2wEStoB06SmsPXHzZP6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_-7VYjca_BkuTsoa_ghSHOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_49vAVJPVg0aHP-Zl-hq1KQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_F1gFu9rV-0qJP0xDryHfHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_a1H3BGVYuE-I_jjEyK75jA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_Wo4toSQxu02Y1mejf85pDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_i16ZehTDSESft4DaC-in8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_V9pf0vCKrUiLzI196ZR13w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_DejteKBAhU-dV1WPbdolfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_yjboOV3YzUayMaTJqi0zJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_et_VYAQNF0yfVyCUFyx_Pg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_epTUlGqzeU65UiZMw95bIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_C7asoqEoT0ei9sL1VbRPRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_cXSQAwU5KUy4aSn0zmgjQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_eEOebjdwMUKnVPEvwW-Hqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_Z6FwpZMe80CiNIO2bYD1ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_pFcBNx9E3kC6epOoERakkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_dmPf_rywWk6SRrT1cdvVWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_v8DN8f6NU0OLZnf1ZttFCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_f6et0-ZElEOzZmM1traUuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_TRhQxohxH0uaEgG4hCsaYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_rVaoR1rlD0i1SGDXzou2rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_VappITppH0Cya6qttGaW6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_p9TRTIsBpki8d67yh1Gx8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Z7D9oLMdAkCCwQDJVNAALQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_XdzTuc40G0mcQmtR1KgvjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_cNJiW24An0qo3-cirWrLXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_YnVLa9s1cEmGXyAUCMVXDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_qgs_sdFco0WRxCT59VBfuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jsix4117PkmT4KAl99EoXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_wXhB_TCSa0iPtd5tCJWEkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_2btPaXZFMUKK224977dxGg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Saya1iC-cECDg6FBIZMEpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_aV_eH5xEcEyOQkZ9kO-YGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_IGiiB6eT-0-ncq1ot9Ag7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xCkXY051JkuDES3dTJkl1w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_via3QgokSk2TOfKKiwIoWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember_LkuwoUxDGkWhGdHAzeZYIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_30_2019_To_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Orgi8Bdcr0uvTSnH1e9igA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-30</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cy_TEA0clUmjNryseZnbqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_E0lOcmQc6EOju65m2khBMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-29</xbrli:startDate><xbrli:endDate>2019-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_22_2019_To_2_22_2019_NHqSqJYO7Eiukk6ZQUB6Jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-22</xbrli:startDate><xbrli:endDate>2019-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_Pvr06ZYs-02GDozkB-TGmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_wmtSxfn5r0WRLiP_HT7ZoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_UasQuantixSolutionMember_pKCsY5SbUUCofuPfALqI_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:UasQuantixSolutionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_nqyhxLPZhEu9sElSJToxTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_k0TezF0AUUaM4207Uw_d6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">avav:EquityMethodInvestmentLossNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_r9YU9rUyyk6AXnY41pD4Lw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">avav:EquityMethodInvestmentLossNetOfTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_YBGr8wlUmEeusVIvesW9UA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_kYvMGzN5QEGUu4IsipPRbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_x1u1gioiPUS8kyP839ZfjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_hE7isFIRfUC9wLvvl4i6VQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_mKMbbE1nUECAXN5A0CeYug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_EypU_gB_B0WCHNA21aO_1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_qaiXT5X9ckS1bt37sfI7PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_lZ2aow5Lo0u9iT8qBvNLhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_NDG2UeX65kOeqKIzHnSu7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_OveP-HY700Oy1azrLCTf_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_X0b3nUcLXEO-iePFO5i6_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_j4W2jhh7z0q2i_eHR8_cNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember__UL3dllEIUefVng6SIn0pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofpgcrthrU2_1oGuWcVsPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EG3zX9JJN0aze8-F_r7O2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_A8MCklOVw06vtnmkfurB8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_GttPPhxN70KpGXMxh9SiTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_mrzx1R5Eu0izto9wO1e-NA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_-WjaqMvv6EGAmr5nore8tw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_n0qWr76I8EapNTHiHKXVSA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_jmSuFwL2W0uIQiBVvUCRdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:InvestmentInLimitedPartnershipFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_Lr9hQ8q4DkGwC6h9EGh1qA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_jbno0b2l6EqTJl5W_ihJhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_CounterpartyNameAxis_avav_SoftbankMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_QvwaejD9aUCqTe0Oqboe6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avav:SoftbankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_OwnershipAxis_avav_AerovironmentMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_u9GdZ3hI8UK7MXwFCPGPmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">avav:AerovironmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_lMVLkAjBn0ifbd0LQuD_JQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_8_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_RAr22PFd50K0ZsOUbk_MVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_Pso3rvBuhkydQSA5Xuj6nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_w6xQ48rin0CmFkuhNuJdqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_K8MHt5uuu0eVC2PJcSvcyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_D-kR3RbwY02o6NNW7VRhLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_SZD3od_xT0Kiq-24fdQuug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_M7ohD84pAke9kNRP1dBlKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_oOqipzS-pky7P1DWsRVeZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:HoldbackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_XmJne0zWAE2MwD3JHhK8rA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_d4aYi4t5406nAEsI0X7R6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_GBz5_3usSUOPLPahhSI22g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_J5YQkVVVb0iEaL5Vv4Hz5g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_zinlr9R9ZkqrmimUaRKg1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_-OYRspMOC0Kj2XuPv-InEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_OakkjvtQiU-harHSyrLOZw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_GDeXc_fAXkmihcjvUahGhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_d2wZSV854keirms2qEJjZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_7lE3NFz9cUG5E5vegrA2Ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_BJHG-b0oyk-xF7uBG4wGXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_BhG7XZq44UyS2fxcp2WhtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_wC-Avk7juESP4I3MpMMAqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_R9OXuxZxUU2_R4BmKvvxHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_K6vH-pyR1UGLD3h2l7MYog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_A2Xj107WP0qIRt4OxYAcWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_UGrH6D_3h0SDcCeN7dCQhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_7oIbTCVaEUudMXj8-TwZqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_FW44mWG80k6EsnalZFGmTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_W2Sx1F2sQUmvfms8q0rYAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_gp8_bJdN6kGv4UBqGBdZeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_DsRLpuamtEGND5u2Dc8gTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_u4IElP5uQUGKre8XMMO8GQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_-OjokuPfH0y6mjaR7tHU2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_slpOjckfy0OoWAVa_gYqGQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_hKUgkd-hkUuiRw3ouPcgug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_Vpg9_qX6skOzLFsZWUXReA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018And2019And2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_EJSMJWeOKk2bYzUAWEVgPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_4dD4FM7cC0usnEhacH9wtw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_4_30_2019_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_g-7Aeh_bqUahPrIeYdY4IA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018And2019And2020LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_DKGy3001O0Ob7i15iGm2eA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_fuYdg7tdrEeMbL885tI7DA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_25_2020_UuI5TUqNf0adeJd6GbfmGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-29</xbrli:startDate><xbrli:endDate>2018-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_QFFpQOWXukmQ0xudTm4YCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:TmsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_NA3BwtoP-UWN84S9jVTEYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_MDP71gptok6LYPqqcbaHNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_xKO38--rtkKgEA0SPjA0Eg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_RHYZ4NzqREWLK2T0GJkS9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:TmsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_1dlppgG_Wk-uvHmURe9n_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:HoldbackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_kHww8tJG9keSKyiz0-aCRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MinimumMember_AGFlp9OlbESKWHAxwkzQYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_Jz6J070-ik6GPPlbAbbeSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_LhjoDTA_bkaTaa6bxJy-hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_auo0VuDGVEW5VjfC1iTI2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:InvestmentInLimitedPartnershipFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-10</xbrli:startDate><xbrli:endDate>2019-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-26</xbrli:startDate><xbrli:endDate>2020-02-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-20</xbrli:startDate><xbrli:endDate>2020-02-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_m7ID8j1BE0my4lD7eZ_ZYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-10</xbrli:startDate><xbrli:endDate>2019-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Yh3TLkhOZkueS0M0ow3uPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-10</xbrli:startDate><xbrli:endDate>2019-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_EJPpa9nsAEa99pXOlJ6nzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-30</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_u-zzFctM30Sn5i4QdVoezA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-30</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-27</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-01</xbrli:startDate><xbrli:endDate>2020-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-28</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001368622</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2019-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww"><xbrli:measure>avav:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ"><xbrli:measure>avav:contract</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng"><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:unit id="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw"><xbrli:measure>iso4217:JPY</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:14.4pt;min-height:21.6pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:9.2pt;"><p style="font-family:'Times New Roman';font-size:1pt;padding-bottom:1pt;padding-top:1pt;border-bottom:1.0pt solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="background-color:#00ff00;"> </span><span style="background-color:#00ff00;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><a id="_60175d52_9a28_4ee6_a178_3b5177194ad6"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:16pt;font-weight:bold;">UNITED STATES<br />SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">WASHINGTON, D.C.&#160;20549</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:16pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentType" id="Narr_FVYIw1yYYEGtDGP9lf3rqw"><b style="font-weight:bold;">10-Q</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentQuarterlyReport" id="Narr_AbQCt6NDUUK6x-uDaGp9Pw"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934.</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:8pt;font-weight:bold;">For the quarterly period ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentPeriodEndDate" id="Narr_GVE20LFSTUmx857HvvqAIQ"><b style="font-size:8pt;font-weight:bold;">January 25, 2020</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:DocumentTransitionReport" id="Narr_vaxIk_n1S0WoEgofBWaRVQ"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:8pt;font-weight:bold;">Commission File Number: </b><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityFileNumber" id="Narr_eKFdIZl-p0u_eyxZrk2MDA"><b style="font-size:8pt;font-weight:bold;">001-33261</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:16pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityRegistrantName" id="Narr_DA2N4dA4JUWi1WCZ1ag5QQ"><b style="font-weight:bold;">AEROVIRONMENT, INC.</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">(Exact name of registrant as specified in its charter)</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><a id="_0da2ba65_ce46_466f_9a7c_fe11cc952954"></a><a id="Tc_0FC3Rqu-OU63RGvNk6SaVw_1_0"></a><a id="Tc__Ie360Vkc0aunoIheNwi8g_1_2"></a><a id="Tc_EP8bAXAqhkaYUEyiAJmzew_4_0"></a><a id="Tc_1QDaUEj0I0GyI2r8D3lGTA_5_0"></a><a id="Tc_af27nYlwz0WNH4zQQgc3kg_5_2"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityIncorporationStateCountryCode" id="Tc_U9xGgaqqLUOl45ul0HmUSg_0_0"><b style="font-size:8pt;font-weight:bold;">Delaware</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityTaxIdentificationNumber" id="Tc_DGXUDxh_-Ui6bAx4BoEf-g_0_2"><b style="font-size:8pt;font-weight:bold;">95-2705790</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">(State or other jurisdiction of incorporation or organization)</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">(I.R.S. Employer Identification No.)</p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityAddressAddressLine1" id="Tc_q2gzlUsTA0qI7kJe0kk7rQ_3_0"><b style="font-size:8pt;font-weight:bold;">900 Innovators Way</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityAddressCityOrTown" id="Narr_CIL3ZpL0wkS5Ws49NnkPBg"><b style="font-size:8pt;font-weight:bold;">Simi Valley</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;">, </b><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityAddressStateOrProvince" id="Narr_qTBbadCjDkinELYFoot18Q"><b style="font-size:8pt;font-weight:bold;">California</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityAddressPostalZipCode" id="Tc_436sfI9xOky7_pKBfXXYqg_4_2"><b style="font-size:8pt;font-weight:bold;">93065</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">(Address of principal executive offices)</p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">(Zip Code)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:8pt;font-weight:bold;">(</b><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:CityAreaCode" id="Narr_B_L-t6jEk0CbAZsyYK-SUA"><b style="font-size:8pt;font-weight:bold;">805</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:LocalPhoneNumber" id="Narr_Wopzp9tmp0aOiHIFga1J5g"><b style="font-size:8pt;font-weight:bold;">520-8350</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">(Registrant&#8217;s telephone number, including area code)</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">N/A</b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">(Former name, former address and former fiscal year, if changed since last report)</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities registered pursuant to Section&#160;12(b) of the Act:</b></p><a id="_0d8fa6c5_1bd0_42d6_ae6f_ef000b8afd02"></a><a id="Tc_XhKuDgvpk0-Q4s0WZ-P2pg_1_0"></a><a id="Tc_JpteJJn5XEKWHlf_m9I30Q_1_2"></a><a id="Tc_9D2JbmG-y0GLxzHv8XVtcQ_1_3"></a><a id="Tc_Kamw9e_HgkafcO24Gh7Mdg_2_3"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:top;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:top;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:32.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:bottom;width:32.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name of each exchange on which registered</b></p></td></tr><tr><td style="vertical-align:top;width:32.89%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:Security12bTitle" id="Tc_5OGgtwbdeEifSE1_zsZhxA_2_0"><b style="font-size:7pt;font-weight:bold;">Common Stock, par value $0.0001 per share</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:32.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:TradingSymbol" id="Tc_npwMuXVanEK-MeSY-jWDDQ_2_2"><b style="font-size:7pt;font-weight:bold;">AVAV</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:32.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:7pt;font-weight:bold;">The </b><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:SecurityExchangeName" id="Narr_3qgyM1DgREWQL-d2mHjm-g"><b style="font-size:7pt;font-weight:bold;">NASDAQ</b></ix:nonNumeric><b style="font-size:7pt;font-weight:bold;"> Stock Market&#160;LLC</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;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. </span><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityCurrentReportingStatus" id="Narr_ZkVG-jZm7ku2bKFzSMrnUA"><span style="font-size:8pt;">Yes</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span><span style="font-size:8pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;">Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). </span><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityInteractiveDataCurrent" id="Narr_9CrWAcZgrkCiQ9c5Ha7tFA"><span style="font-size:8pt;">Yes</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span><span style="font-size:8pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-indent:18pt;margin:0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityFilerCategory" id="Narr_6fOum7iRbkiK3eSUiyLU2w"><span style="font-size:8pt;">Large accelerated filer</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">Accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:9pt;text-align:center;margin:0pt;">Non-accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">Smaller reporting company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntitySmallBusiness" id="Narr_8vn03acS_kyratRe59cK-w"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:9pt;text-align:center;margin:0pt;"><span style="font-size:8pt;">Emerging growth company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityEmergingGrowthCompany" id="Narr_Vxpo8zjCF0-F-p6f-s7Jvw"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-indent:18pt;margin:0pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="dei:EntityShellCompany" id="Narr_On0t06GWE0ebHlAcBltQUA"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric><span style="font-size:8pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-indent:18pt;margin:0pt;">As of February 25, 2020, the number of shares outstanding of the registrant&#8217;s common stock, $0.0001 par value, was <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_2_25_2020_UuI5TUqNf0adeJd6GbfmGA" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_cdyUXWycmESfL3Ayv0qQ2g">23,995,109</ix:nonFraction>.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-indent:18pt;border-bottom:3.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="display:none;line-height:0pt;margin:0pt;"><span style="font-family:'Times New Roman';font-size:0pt;visibility:hidden;">&#8203;</span></p><a id="_09e94316_d1d9_40b1_8bfc_1cc6f80d4400"></a></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Toc"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Table of Contents</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM1FINANCIALSTATEMENTS_601539"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 1.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:1pt;line-height:1.37;margin:0pt;"><a href="#ITEM1FINANCIALSTATEMENTS_601539"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Financial Statements</span></a>&#160;<span style="font-size:10pt;">:</span></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;padding-left:10pt;text-indent:-10pt;margin:0pt 0pt 0pt 10pt;"><a href="#BalanceSheets_59163"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Consolidated Balance Sheets as of January 25, 2020 (Unaudited) and April&#160;30, 2019</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">3</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;padding-left:10pt;text-indent:-10pt;margin:0pt 0pt 0pt 10pt;"><a href="#StatementsofOperations_883541"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Consolidated Statements of Operations for the three and nine months ended January 25, 2020 (Unaudited) and&#160;January 26, 2019 (Unaudited)</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;padding-left:10pt;text-indent:-10pt;margin:0pt 0pt 0pt 10pt;"><a href="#ConsolidatedStatementsofComprehensiveInc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Consolidated Statements of Comprehensive (Loss) Income for the three and nine months ended January 25, 2020 (Unaudited) and&#160;January 26, 2019 (Unaudited)</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;padding-left:10pt;text-indent:-10pt;margin:0pt 0pt 0pt 10pt;"><a href="#StatementsOfEquity"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Consolidated Statements of Stockholders&#8217; Equity for the three and nine months ended January 25, 2020 (Unaudited) and January 26, 2019 (Unaudited)</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;padding-left:10pt;text-indent:-10pt;margin:0pt 0pt 0pt 10pt;"><a href="#CashFlows_999318"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Consolidated Statements of Cash Flows for the nine months ended January 25, 2020 (Unaudited) and</span><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;"> </span><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">January 26, 2019 (Unaudited)</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">8</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#NotestoConsolidatedFinancial_915262"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Notes to Consolidated Financial Statements (Unaudited)</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">9</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM2_MANAGEMENTSDISCUSSIONANDAN_021218"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 2.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM2_MANAGEMENTSDISCUSSIONANDAN_021218"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM3_QUANTITATIVEANDQUALITATIVE_021302"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 3.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM3_QUANTITATIVEANDQUALITATIVE_021302"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">38</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM4_CONTROLSANDPROCEDURES_021320"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 4.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM4_CONTROLSANDPROCEDURES_021320"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Controls and Procedures</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">38</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:94.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#PARTII_OTHERINFORMATION_030839"><b style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:bold;line-height:1.37;text-align:left;">PART&#160;II. OTHER INFORMATION</b></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM1_LEGALPROCEEDINGS_030840"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 1.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM1_LEGALPROCEEDINGS_030840"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Legal Proceedings</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">39</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM1A_RISKFACTORS_030841"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 1A.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM1A_RISKFACTORS_030841"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Risk Factors</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">39</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM2_UNREGISTEREDSALESOFEQUITYS_030842"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 2.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM2_UNREGISTEREDSALESOFEQUITYS_030842"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">41</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM3_DEFAULTSUPONSENIORSECURITI_030843"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 3.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM3_DEFAULTSUPONSENIORSECURITI_030843"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Defaults Upon Senior Securities</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">41</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM4_MINESAFETYDISCLOSURES_030844"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 4.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM4_MINESAFETYDISCLOSURES_030844"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Mine Safety Disclosures</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">41</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM5_OTHERINFORMATION_030845"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 5.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM5_OTHERINFORMATION_030845"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Other Information</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">41</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM6_EXHIBITS_030846"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Item 6.</span></a></p></td><td style="vertical-align:top;width:84.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#ITEM6_EXHIBITS_030846"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Exhibits</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">42</p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:94.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="#SIGNATURES_030848"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Signatures</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:right;margin:0pt;">43</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_866ac411_4ee6_4ad0_a6a7_7a2e47c3d2f6"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="PARTIFINANCIALINFORMATION_89336"></a><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;I. FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="ITEM1FINANCIALSTATEMENTS_601539"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">ITEM 1. FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><a id="BalanceSheets_59163"></a><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Balance Sheet</b><b style="font-weight:bold;">s</b></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share and per share data)</b></p><a id="_41ef5ea5_5cc2_4413_afb2_d58bbe21bdab"></a><a id="Tc_Btgnrr8-A0igV31y16ZaBw_1_2"></a><a id="Tc_7iI_backaUyoO40bzYczew_1_5"></a><a id="Tc_BUGWRk2rPE6Af_xlnB43ow_2_2"></a><a id="Tc_wRdnT278M0aqMA1fo3uhUQ_2_5"></a><a id="Tc_K3TE0yyJVE-HCBJ162ucsw_3_2"></a><a id="Tc_XRBkThNeTEWe-p-SvqqJGw_4_0"></a><a id="Tc_kd7Ae0L0MUqQja2UN3xsPA_5_0"></a><a id="Tc_7P_e7LBClEiQObQWtqor4g_6_0"></a><a id="Tc_dYZz4PJWNkO51swSVoQI6g_6_2"></a><a id="Tc_K_923ORiwkiyt4t1iLJhqg_6_5"></a><a id="Tc_s1lLxsMvH0qW7r9yM16nCg_7_0"></a><a id="Tc_TLDb95rmnEK5tJnW51KFdQ_8_0"></a><a id="Tc_WFAxX4Snyku42DjmzSdNUw_9_0"></a><a id="Tc_iArOpVcW6USzkzsgq6sw2A_10_0"></a><a id="Tc_-PUPbwmyhkayKw8fSEI1TQ_11_0"></a><a id="Tc__1h9NcNTIUmVou3gVKyzzw_12_0"></a><a id="Tc_2nMQSKuLvkypXLSh6D7Vng_12_3"></a><a id="Tc_HeHUs-iq_kiGdyo6WXrl-Q_13_0"></a><a id="Tc_CeOW-VOl0UmatMUSIO23tw_14_0"></a><a id="Tc_2VB2xM0LXUW3C2tE4fITtw_15_0"></a><a id="Tc_8etQ0kw8zE-zdG4ZjSbvAA_16_0"></a><a id="Tc_ouc5Fcxyhkqm8a7DUVax4A_16_6"></a><a id="Tc_oRH4GCszO0ikhg2OOSiEEg_17_0"></a><a id="Tc_R_o4Moc7xki9G9TXpEyL_g_18_0"></a><a id="Tc_mxPcl740ak2fYeS9f9OL2Q_19_0"></a><a id="Tc_hDP5cfouuU6s8xIw2D98Gw_19_6"></a><a id="Tc_TZR26JTSUE2Fu6hSK2Dwdg_20_0"></a><a id="Tc_qGyTF7wxyk-AaMrcTe5dSw_21_0"></a><a id="Tc_KGBbPFox6EuiSjlYxliPCQ_21_2"></a><a id="Tc_dWcmXcapDkKb1J3NfOjDTw_21_5"></a><a id="Tc_ppn2TnpjYEiRwPLzcm32nw_22_0"></a><a id="Tc_FoAx2z5X4kakATZx-zPq_A_23_0"></a><a id="Tc_S02Pp9AY4kGGu_zpS2bbcA_24_0"></a><a id="Tc_t7TYg9Y1RkCPzlNwTPok2A_24_2"></a><a id="Tc_6b2SiYP1y02VAykAz7tp-Q_24_5"></a><a id="Tc_tWONv5YemkeDfZPVy_vOLg_25_0"></a><a id="Tc_JLi_eNH-uUKKq0DA4RSaAg_26_0"></a><a id="Tc_WBKLPSaI1E2wgoKr2dvwTg_27_0"></a><a id="Tc_RZPt5Cs_Ek-_x5ueR5DDFg_27_6"></a><a id="Tc_bUqRFmzLM0iXWfZHYzRLgQ_28_0"></a><a id="Tc_rasg32754Ei2YpzCdLIJgg_28_6"></a><a id="Tc_zwD31nPWBEikZ286EDcMFw_29_0"></a><a id="Tc_StSYkI7qKEajqhRAup6pGA_30_0"></a><a id="Tc_zVwQNe7GMUSv7TatyulkEA_31_0"></a><a id="Tc_aW5hpFM5fU-ocEpR173bqA_31_3"></a><a id="Tc_xmbpa0AqH0aFLjHBAWrrLw_32_0"></a><a id="Tc_fNC8-UY6S0-xRoZAqKPeHw_32_6"></a><a id="Tc_wJCdxxqVVUqkE89lxj-VoA_33_0"></a><a id="Tc_-0FUrgb1OkCX_M9fkgfiQQ_34_0"></a><a id="Tc_U8vHgyEoNUKyMPjBfAGk8g_35_0"></a><a id="Tc_tEK1MzDsE0WxrBFaCqrjzQ_36_0"></a><a id="Tc_fh0AVVqLfEmL2gDXPaLSFA_37_0"></a><a id="Tc_eJ19KglY40mC9IkU9Yg7gA_38_0"></a><a id="Tc_Wuci440Q_Empe1rOuVaB1g_39_0"></a><a id="_a2c87b24_a627_443a_aa77_9d547aaab22b"></a><a id="_b88bd49b_14d7_472e_acab_adb1adac2404"></a><a id="Tc_awXv7EBFn02cbrmNzkP-kA_40_0"></a><a id="Tc_6mjf9WgbXkWvzkvoWOZG4Q_41_0"></a><a id="Tc_fxHrVeEApk2zEYnGQCyS6w_42_0"></a><a id="Tc_PZx8JwMy40SaFUboafRjrg_43_0"></a><a id="Tc_mOqzXvGUEkWTpNDGjJ04lw_44_0"></a><a id="Tc_ucprNkdc-UeimFJbXtJV8A_45_0"></a><a id="Tc_K9OFoq-XcEqVZb5NbkttNQ_46_0"></a><a id="Tc_MvDYU9Pe8UmwZvC--d20dQ_47_0"></a><a id="Tc_SSqMRJN_OUuCCWrmg0mcjA_48_0"></a><a id="Tc_6OYZVoML1EalRMF8WrphWA_49_0"></a><a id="Tc_2QTjRDu5oE-1H33pb4A6kg_49_2"></a><a id="Tc_PeK7B_yGcUmAIZR_yCxsjg_49_5"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_AEkLq77GUUumfngr90FICg_6_3">131,496</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_-TGh9fsJLEKoBKbOGNL1DA_6_6">172,708</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_DaICAHYEB0qv3U4JSqGL8w_7_3">148,502</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_Phcu14Zeq0yeVvxZzuyiKA_7_6">150,487</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="Narr_CAtV70h1Z0ay2vIyfAmkDA">1,039</ix:nonFraction> at January 25, 2020 and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="Narr_OCTy8ObIsEeqFpWVtXiMeQ">1,041</ix:nonFraction>&#160;at&#160;April&#160;30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_-ggut6F040qFz4Q7HljUMg_8_3">27,936</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_C8-Z4atXU0CUSyQXWekS1w_8_6">31,051</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Unbilled receivables and retentions (inclusive of related party unbilled receivables of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" id="Narr_9wKhzg3WNki6bCgz7i_sFw">28,849</ix:nonFraction> at January 25, 2020 and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" id="Narr_LbyxLjpc9U6KNb-miCkRDA">9,028</ix:nonFraction> at April 30, 2019)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="Tc_hplWb72yJEiC--kdjf_0HA_9_3">77,411</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="Tc_X_UQDkGs4kuZHhzEXQJekw_9_6">53,047</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_qsnayIWOrEyXXFIcGKieYQ_10_3">65,156</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_0H-w21ndJU6CrDe7uh_IjA_10_6">54,056</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_YxYyewIzU0uByb6ePXemSg_11_3">6,833</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_08TAdZg5VkatrOfIXC1_iw_11_6">7,418</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income taxes receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="Tc_mpvKQQ9yOUSeUWOuDOFT8A_12_6">821</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_F5a9W1bHFE-RmyfKOupPsg_13_3">457,334</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_jq5xv2rB5EWY8f9lDTKozQ_13_6">469,588</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc__0W9rYW54kavMK6RP4A9PA_14_3">26,409</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_q2sUEzCKJUqhaNQZzbxt9w_14_6">9,386</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_YW5MDOlL602Nw7CtXOmwyA_15_3">19,877</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_tcTKO56Tk0eJp-0HZ_FdAA_15_6">16,905</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_Yv3lvmC3M0G_chm_eLMzAw_16_3">9,472</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_1Od7CwnEFkmKuGSEIllYKQ_17_3">8,296</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_Y0Mfo5SuO0WQogpeqMLtyw_17_6">6,685</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Intangibles, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_lgOkMuDoYUeDICDrGBH6Zw_18_3">14,357</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_6SiNnKABvEyFpzWInjJIxA_18_6">459</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_CiipC256Kk2nSpgIrxER3Q_19_3">6,340</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_bqSDOWUHe0GIMsfCMgYWSQ_20_3">16,995</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_35EMomymPEec6iyQrm3H9Q_20_6">5,821</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_1ixkNgf2h0mrCbOJNeTDXA_21_3">559,080</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_vNxiL9jt9UqaISiujCNDRg_21_6">508,844</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Liabilities and stockholders&#8217; equity</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_PJVzk7pD8kKpYjAOqtUFMw_24_3">14,269</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_vywvglfJHUm1UrDQaQ7NRw_24_6">15,972</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Wages and related accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_ifvT7kOcbkKMU_mm9vw8Tw_25_3">17,636</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_fIpiKo2xcUqq5J8tY7fWAg_25_6">18,507</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Customer advances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeCurrent" scale="3" id="Tc_K9VDK6oCEUOPR4HokEvmwQ_26_3">10,633</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeCurrent" scale="3" id="Tc_gVF5t4Iv_EuR0f__UnLEaQ_26_6">2,962</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_XxCh_fKvRUmTmE10JfyWXA_27_3">2,083</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income taxes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="Tc_hCI718BzVkaCI5Zw7iUYLA_28_3">2,809</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_7cdtI12rFUi07TMoYDkVEg_29_3">13,046</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_Qj6BbSGgVEGcZTw98goomQ_29_6">7,425</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_h4WIGRP7pU6jm0SpYd-JQg_30_3">60,476</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_R-bKz9HHU0SdDs7_mYXfSg_30_6">44,866</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Deferred rent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredRentCreditNoncurrent" scale="3" id="Tc_gAjcgOagP0mk9dfbhgYswQ_31_6">1,173</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Non-current operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_m8cb_vmnjkaIa_Kx61Ju-Q_32_3">7,556</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_bbPPKzYCb0mPXhuWFGW8FA_33_3">250</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_AqZxwGwe7k2p3rf_DSdCIQ_33_6">150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_6ah7HENI_UKurojGus6dwg_34_3">29</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_zz3YrmqbiEe1jjCrGio_rw_34_6">29</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Liability for uncertain tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="Tc_uXjJRuVkpEqErkj2ejlxSw_35_3">51</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="Tc_CyTCDOSyok2T83ZfGJXrJw_35_6">51</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Commitments and contingencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Stockholders&#8217; equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Preferred stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_RQG0UUlxQk2fkmVV3eL7Og"><ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_2We7rClvsUqU4JzrhSvdlA">0.0001</ix:nonFraction></ix:nonFraction> par value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;">Authorized shares&#8212;</span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_qbBCxZghVUyojVB4iN2D6w"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_gPu-YgKP8Euhiz0hpXqYYw">10,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;">; none </span><span style="-sec-ix-hidden:_a2c87b24_a627_443a_aa77_9d547aaab22b_2"><span style="-sec-ix-hidden:_a2c87b24_a627_443a_aa77_9d547aaab22b_3"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span></span><span style="font-size:9pt;"> or </span><span style="-sec-ix-hidden:_b88bd49b_14d7_472e_acab_adb1adac2404_2"><span style="-sec-ix-hidden:_b88bd49b_14d7_472e_acab_adb1adac2404_3"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span></span><span style="font-size:9pt;"> at January 25, 2020 and April&#160;30,&#160;2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_p41UrcZN70SVRP2zPETeCA_39_3"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;">&#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_7-ipbovnoEeZPZlZdxR1lw_39_6"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Common stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_ngz_6FoUGEuMTlpXx6-izA"><ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_IoAKqaakJECGB_WIg1EpPA">0.0001</ix:nonFraction></ix:nonFraction> par value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Authorized shares&#8212;<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_ZPPURuVeUUCl2ijPH_A-8g"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_1n-qTLH7akqUv4XyozDzSQ">100,000,000</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="-sec-ix-hidden:_0cf79bac_ab1c_47b6_afe2_a59afba52074"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:_a4bdfa18_df4c_4a1f_907f_fc12705e052e"><span style="color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">outstanding</span></span><span style="font-size:9pt;"> shares&#8212;</span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_P9EG9e-t3Uy7NAIsRPg61g">23,995,109</ix:nonFraction></span><span style="font-size:9pt;"> shares at January 25, 2020 and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_IGx3n8Zo1U-zkMHjqoRd3w">23,946,293</ix:nonFraction></span><span style="font-size:9pt;"> shares at April&#160;30,&#160;2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_kReoWmdkVkSvODru3w_PbA_42_3">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_IanXK9fpc0CZKCRfHYZ8Bg_42_6">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_2uxkTZaxI0qCVR_ANqoP1Q_43_3">180,051</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_UfinzIrsUUWgij8gxSsZbg_43_6">176,216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_6RTxXYt530eFCt8888BSyA_44_3">69</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_r51wcU_foU6Li0XVsTxUVw_44_6">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_RGc1it8YfUa7m-p0Z-MsSQ_45_3">310,619</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_nN4m72-_c0ulDtnljqfgWQ_45_6">286,351</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Total AeroVironment stockholders&#8217; equity</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_BmGXV03HPUGdTc_rjIo5pA_46_3">490,741</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_f9wTJrSUZ0yuXiV_aV-s_Q_46_6">462,571</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" sign="-" scale="3" id="Tc_sS62Q0X3QEe0q6uI3Lg2Lw_47_3">23</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="Tc_W5kfgWatBkKLMde--0jCSw_47_6">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total equity</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_kTZwddIu_kuvJUZpdZqkvQ_48_3">490,718</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_zU_FgJxlOkeGXzszEUoCIQ_48_6">462,575</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Total liabilities and stockholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_zR133upCj0KKylPm8lpCAg_49_3">559,080</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_njmu1vqSm0OwkUE50Ya-fw_49_6">508,844</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited).</p><a id="_3c001d7a_da3d_41fb_b77a_09705c34c53f"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><a id="StatementsofOperations_883541"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Operation</b><b style="font-weight:bold;">s (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share and per share data)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_75e755d2_7f5f_4d61_8e6e_919400104d9d"></a><a id="Tc_5kUVGoW-oEOTvJYoPGyFBA_1_2"></a><a id="Tc_OUIMz0ZR6Eq8G0zMrU4M1g_1_8"></a><a id="Tc_TzRONzx2KU-Xcz39jGXC0A_2_2"></a><a id="Tc_jfmIHcUTRkWoHuhSe05YtQ_2_5"></a><a id="Tc_CqucxXwDj0WvrpFUI_d9sw_2_8"></a><a id="Tc_vP0jKtgGtEmWz8CNhFSqgg_2_11"></a><a id="Tc_eVQGZawHEEC2-zzy4jHZJQ_3_2"></a><a id="Tc_d9Q-MlvEcU2M0pIxo6E5vg_3_5"></a><a id="Tc__D0hD4c670OauuTYkUaItQ_3_8"></a><a id="Tc_OXgktBJg_0Sq51-NRLRx_Q_3_11"></a><a id="Tc_u1PeXxJhw0OI2DS3t5Qjgw_4_0"></a><a id="Tc_e7psytWmq0-ZWvOQvjqDGw_5_0"></a><a id="Tc_u4Q5xBTktUehBBhq0l6vVQ_5_2"></a><a id="Tc_kWMf-Hn8BEu3FegA90XV1g_5_5"></a><a id="Tc_Tp8fhdMi5ECug3pv2JQnGw_5_8"></a><a id="Tc_Ov1qY20Hg0GXc-mEe-wpPw_5_11"></a><a id="Tc_F7SUhbRogEC9hKhUYC4vaA_6_0"></a><a id="Tc_JW5B_SKchUCsaIYLd-DgSw_8_0"></a><a id="Tc_BhaWs4y9EUiFbDz1q_YWxw_9_0"></a><a id="Tc_xztzfgvjrUyRrtmPKI68jw_10_0"></a><a id="Tc_lx0iGRsRdEyUD2pK0I3SyQ_12_0"></a><a id="Tc_sQxkpt59DkydWxFJdCZIjg_13_0"></a><a id="Tc_x3zY863OmEaiL2kIbF9bLQ_14_0"></a><a id="Tc_RVosdRB9RkSKgXkOawxNqQ_16_0"></a><a id="Tc_D--hWJFVqEOTCZvRs3DeYA_17_0"></a><a id="Tc_FhY2UXk7BU-PpjagvrqytA_18_0"></a><a id="Tc_PY2VB6_TuUOWY9-CYC0C3g_19_0"></a><a id="Tc__jdDfmA9zUeBtAjMH10R-A_20_0"></a><a id="Tc_bUF4TQr7dU63tiZ424ttuA_21_0"></a><a id="Tc_A-5X6bFkY0CP7jx0ArsbnQ_22_0"></a><a id="Tc_EWb4mrNlHkeTFjK51vvoCQ_23_0"></a><a id="Tc_dUGpCu3jjE-uh3bwvFa7cg_24_0"></a><a id="Tc_mRL05ChPDE6eS7PXkjFrAA_25_0"></a><a id="Tc_MAI_G8n-w0aqkLW_0GqJYw_26_0"></a><a id="Tc_UT2qnDea70mQeS6KFwbU1A_27_0"></a><a id="Tc_B-igLE7Gu0WC_aphIu1crg_27_3"></a><a id="Tc_Cu_BbbP86k2E9dTY2WwVfg_27_6"></a><a id="Tc_QlHeo8jepk-Na3StwaJyhw_27_9"></a><a id="Tc_uihvLo92e0SOlxHz-1rhKw_28_0"></a><a id="Tc_faFmSEGjhUy8ib2vyXmRCg_28_3"></a><a id="Tc_NFQSkteiMk2e6E7_1vftsw_28_9"></a><a id="Tc_BWQsPm04yU2WjJO0FyUnxQ_29_0"></a><a id="Tc_i8_HgBz-Ik-FoR9JCi7jyA_29_3"></a><a id="Tc_EO_Tm88FKkS4Fkdx-cpxEQ_29_9"></a><a id="Tc_hF06IC9dy02tIy7eu1vI0A_30_0"></a><a id="Tc_HbWUbGfJaE2xjnlLmG8P9Q_31_0"></a><a id="Tc_1ljm-Cd3y0KrhsitDgeBgg_32_0"></a><a id="Tc_lEkcIoVsY0qP-zW4JDxf7A_32_2"></a><a id="Tc_Y09P1nUVWky1XPYeAFQ3OA_32_5"></a><a id="Tc_CNbljgxVw0W5x3u1-22v0g_32_8"></a><a id="Tc_DVCW1WKnxU-5-9DIovNtMw_32_11"></a><a id="Tc_ofQe190gOEyilRS0miOUrA_33_0"></a><a id="Tc_6N3_n9UPrUqI4x4tLSkT-w_34_0"></a><a id="Tc_ZdK3AETWW0WpZ9BBXHjGFA_34_2"></a><a id="Tc_eWo3-hABBEOzKidFcvBV1g_34_5"></a><a id="Tc_LzI6q-yEqkWu0BjguEQwkg_34_8"></a><a id="Tc_mluxUio3u0Gvd7SjM0MTrw_34_11"></a><a id="Tc_0bPfrQ9KlU-e1jPHmlTXIw_35_0"></a><a id="Tc_I-acgvbbrkC3-5GX2NzpHQ_35_3"></a><a id="Tc_Ujgvk2H5N0W_slDhjh6ehA_35_6"></a><a id="Tc_-pg5_1Gv-U687PRJoWvmlA_35_9"></a><a id="Tc_7e4eHjVlKEu1Ph6I4AO2xg_36_0"></a><a id="Tc_MkLN_am1Jk-0s_j6TDkOAA_36_2"></a><a id="Tc_aVHkyDBonE2uAHnvtfqZqA_36_5"></a><a id="Tc_GqyPQfvE30KuPbDfIb343w_36_8"></a><a id="Tc_h2-kC72_Okek_xVfGwVfeQ_36_11"></a><a id="Tc_RsVOkHTR806NBNNR1pRGvw_37_0"></a><a id="Tc_tNsdGWIcak6KyK4DxUNpwg_38_0"></a><a id="Tc__XuasLnIBUelOx8donf3Lw_38_2"></a><a id="Tc_9d10ZtAIH0mB4W0figt6Qg_38_5"></a><a id="Tc_RNm-aT0mlEqU7lX6mUd4OA_38_8"></a><a id="Tc_jX-8hX8qjEGhjWva7cgWgA_38_11"></a><a id="Tc_xkRkYa1k8k2VrevxxQ02kg_39_0"></a><a id="Tc_JA0E3uEepkuYC60OQXRLww_39_3"></a><a id="Tc_6hAIchuhGECMSXAvRH_M4g_39_6"></a><a id="Tc_IgPMbgQcaEG6z8fBs6YEAw_39_9"></a><a id="Tc_8CGxhB-b8Ee4fXjJkLof0g_40_0"></a><a id="Tc_tG41FVqvbU-X7_I-8ZEt_g_40_2"></a><a id="Tc_V3Fh0xW-pkCQxnLQZflrkA_40_5"></a><a id="Tc_RZ2n7wHcTkCUyrhhlQv3Cw_40_8"></a><a id="Tc_iid7ONdwuUWS7oJ7RCTS0g_40_11"></a><a id="Tc_OezNYEl-K0KDEAoZdsc-cA_41_0"></a><a id="Tc_MWWzJdO3wEmE-JcvWGQ67A_42_0"></a><a id="Tc_PmBz-UHoVUajM-mdxzvzKg_43_0"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:22.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Revenue:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_9iydmZ22ykGqu60c8RuO0Q_5_3">36,432</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_LQbGoFdPv0Gh7nEAraqgMg_5_6">50,024</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_Q3yrXaT410K7k6nFjN7u4w_5_9">159,657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_6szK3Z8Y7UiMDKyveX7JXw_5_12">152,393</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Contract services (inclusive of related party revenue of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_IN8MFqdleUGPDm-BD99sPA">11,762</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_5fUAEJwsbE2o7FVHNWKY6g">13,586</ix:nonFraction> for the three months ended January 25, 2020 and January 26, 2019, respectively; and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_Vv5qPWJCDk64tINDDdMGgw">37,491</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="3" id="Narr_VqmA3HG26E-Me8OhQljqQA">37,981</ix:nonFraction> for the nine months ended January 25, 2020 and January 26, 2019, respectively)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_RTKkXWkBBEORVPc3Y78Uhg_6_3">25,459</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_AJ8rdOzNvU6GLJoB5Yuzbw_6_6">25,298</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_fdblPkfUm0-nIfQKbmoIFA_6_9">72,416</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_J1tHvOy-SUi72HvY33KxbQ_6_12">73,951</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_V3GAebxgPkWwRd9Yi2mLbQ_7_3">61,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_-wi-5rkbcUOz7JYUWVpzBg_7_6">75,322</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_j76ydfKDV0iTPyX180tYeQ_7_9">232,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Ntp5b-_t_0m-x-l1heeZgQ_7_12">226,344</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Cost of sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_Ps0pWvW6EkCelaHp6Zf97w_9_3">21,034</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_ic1dmMe0e0OiLtFj1TBkJw_9_6">26,780</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_9HHwKjQ0h0iv1VWcas2qlA_9_9">82,244</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_mXF9JxwtC0m6sUsd6X4kQA_9_12">83,158</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Contract services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_wf_5LYeNsUiYgm0xVEJ2ZQ_10_3">17,361</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_te0cc_MMaEaiNvEKADsLYQ_10_6">18,150</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_Vt770qztQ0eIYoj8BTP9mA_10_9">49,895</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_FORZIBnoTECMj3S_Tg-fLw_10_12">51,806</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_i-Gb4BFJ3EeZQm8N3qymsQ_11_3">38,395</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_6yrsQwsWlUm_wRllOwSU9w_11_6">44,930</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_ebGRmD6J10OJi7rY9Ehtiw_11_9">132,139</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_8wmqmPYbkES2qnuh2GQgIg_11_12">134,964</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Gross margin:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_-GEnbbEznE6PwoN7_mqpVQ_13_3">15,398</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_ARZ4daZgVkquQv6ThCaBSw_13_6">23,244</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_gAleq5Sy-EaFWHoIRWCCbw_13_9">77,413</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_cf4x4SmGp020NozN4hpfEQ_13_12">69,235</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Contract services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_zI217UpwHUqNGIzz1YKtQA_14_3">8,098</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_nbqJz98rkU--KVpo6LLO5g_14_6">7,148</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_pc_31Cel2kCztEH3qJWxxA_14_9">22,521</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_y2C8CBCHT0qrHuFbNB_X3Q_14_12">22,145</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_KBcb8Wvio0KhPgF6CdeNFQ_15_3">23,496</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_2H8xXyn8uk6crx5h2KkCYA_15_6">30,392</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_3n-5NxnMt0idBkUvkRF67g_15_9">99,934</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_EGCkov29ek2jGspVqMcuYQ_15_12">91,380</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_42UX1q7E9kyI--Ra3iMtow_16_3">13,223</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_XktMSnPGP0C5xePlS1EC4w_16_6">14,464</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_msl4LD5DUUWDxX-Jj5CKpA_16_9">43,146</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_NSjQFNKkS0WYpiFaR_wtPw_16_12">40,066</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_J7uSnu5ucEW2cezmL9rwvw_17_3">11,381</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_ulexXpLyVEyb-v3LwCKqfQ_17_6">8,087</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_8PuP9_BqZUG966hvaEjNMQ_17_9">30,948</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_S6aGZIOFikyxyoio4OeVhQ_17_12">22,631</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">(Loss) income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_BufsmlbKJE-Wt-1fAdZnug_18_3">1,108</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_sEcd00rx-0eAcAi-yiUj4g_18_6">7,841</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_Pb15c9MW6EmCxV7cjnWH9Q_18_9">25,840</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc__yy2IJD0GU6qy6Rv6lO4Wg_18_12">28,683</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest income, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_YxCsytCCGkm_NmSK6fxzNg_20_3">1,122</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_kEQq9X3cjUGSG8rFSsYrAA_20_6">1,272</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_NbXCZBTXbEWToI4wZ8UHfg_20_9">3,717</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_sL1LIZAv-0-0L9rUlAt2EA_20_12">3,246</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_C1HEhuejJkut25Ux1matQg_21_3">120</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_2gjM1FcS_UyHVYRak3Xvmw_21_6">962</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_Y7oaqfTL1EaOTEDXKrzqiw_21_9">632</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_QkRWl6QeZkGWKxN-cIlQgA_21_12">10,641</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc_tL__uEIrY0CSvXwImtFcXg_22_3">134</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc__qegEa12AUOcVvAusePlHQ_22_6">10,075</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc_0DQJ3od93kuEHz6grRy71w_22_9">30,189</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc_NDeG_xv-iEK4GNdFRnDMCw_22_12">42,570</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">(Benefit from) provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_HfLbBGXC3kazqnxI4U4wsQ_23_3">38</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_CuMz7QYVmUi0R_V-QLRaPA_23_6">946</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_8T2tf52bqU6Z9d-JQS91cg_23_9">3,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_f4XMHRfyVEiYlTg3RxDHVA_23_12">4,724</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Equity method investment loss, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_mKg9JWsQ4EOje16gf8tF9w_24_3">1,200</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_ZdSjqnjXZUa0OFDsdtLy1w_24_6">717</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_eiLIN9ZajE6MYyN9zKb7-g_24_9">3,410</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_sb1C7jZ6qkqFVlnD5BTG3g_24_12">2,071</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_JjpB3FOmeEm9CENdaR_hXA_25_3">1,028</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_3yQEAP2SZU66QkgQ5p6o6g_25_6">8,412</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_LNUdWwrmM0WJqav1dDmYSw_25_9">23,576</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_nlAr0heDgkuBi-RJvEFz8w_25_12">35,775</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Discontinued operations:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Gain on sale of business, net of tax expense of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" scale="3" id="Narr_qC2Q6iBuSUmfICFmihYmew">2,463</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="3" id="Tc_scW2yEAYPEuH7djZGufikA_27_12">8,452</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loss from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" sign="-" scale="3" id="Tc_Ej6TanJL5kCVKRxBAWoi6w_28_6">62</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" sign="-" scale="3" id="Tc_UlrsMBG21UGAxFhl6Vx_wg_28_12">2,511</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" sign="-" scale="3" id="Tc_qBHTur0r7kOp99AjIKY7cw_29_6">62</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_zlBZ0N0Va0ijErMCMYK6ew_29_12">5,941</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_N6blCfv7VUK5nuf_WoCcyA_30_3">1,028</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_VTFEfQuVbEyI6gPLc8F9YA_30_6">8,350</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_sKyJCsq-nkyzt0w9yKbUSQ_30_9">23,576</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_S-isHjX4jECxkbMSiB-aMw_30_12">41,716</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_d4TcnHbsFEqXXADWZgeQpg_31_3">20</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_pk1HbpQw70GMYp2cQpsegw_31_6">19</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_d60Ms9lCEkSH-Q07IYzWIw_31_9">27</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_Sr3JQuuLCUqQDsgQK8hJww_31_12">40</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_8HnpLZxTF0KFmWNLr5iE0w_32_3">1,008</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_VlNPXUeroEWrjbnT3LsNvA_32_6">8,369</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_Iw_stsKYDE6kWJMbxWL9uA_32_9">23,603</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_EKBxJaV7CkKCeIgWSii0nA_32_12">41,756</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income per share attributable to AeroVironment&#8212;Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_gOU1yStq7E6JK0Yv4jaj2A_34_3">0.04</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="Tc_rJ1j1kR7aU6TlgK7rFbnKg_34_6">0.35</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="Tc_Bz7Jf3NvtkeFkNRQDitJkQ_34_9">0.99</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="Tc_nYsU6TuXUkStJF7BMJFzjw_34_12">1.52</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="Tc_ufF9nFaz-UeFQjwXj5cK6w_35_12">0.25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Net (loss) income per share attributable to AeroVironment&#8212;Basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_yBa3JEMlF0qUn51JQmgtHw_36_3">0.04</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_3A5343RyaUKDe9gbsKb0-A_36_6">0.35</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_vthofeE6eUKAe_XwNmmAtA_36_9">0.99</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_eM_qwAKFSEy22WDstFvZUA_36_12">1.77</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Net (loss) income per share attributable to AeroVironment&#8212;Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_IL8esis1PE-r1Qyl5JVtCg_38_3">0.04</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="Tc_cxRTg413kUe3kCkKLY5i5g_38_6">0.35</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="Tc_p2ZpEVKFqEGqgcrBpwD8ag_38_9">0.98</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="Tc_xggWxJ1qE06dbKL-wtmFBA_38_12">1.49</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="Tc_w9I_EdzCfkiBT9jJyuYhWA_39_12">0.25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Net (loss) income per share attributable to AeroVironment&#8212;Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_qOSfMBEgPU6lDkUUXQIPIg_40_3">0.04</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_l397QvVQMkSK9dq5jcEtpA_40_6">0.35</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_jUu5VaDwXkSTpWIg7u5-_A_40_9">0.98</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_ThFI7z-5yUCybJhyb94E-A_40_12">1.74</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">Weighted-average shares outstanding:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_ZyDcSvyGaU6lEjIJE_BqSw_42_3">23,821,145</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc__vTp7CHsqU-tCACRiJpOZA_42_6">23,687,672</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_PzEDcalF4U-17hvtRiLCWA_42_9">23,790,788</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_GD4UOzPEZES6-kgkm5v-dQ_42_12">23,643,866</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_luIg904bVU6Q77czj-yRVw_43_3">23,821,145</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_6PN_rIsHpUWuqiSXkYDINA_43_6">24,081,819</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_KPoQAaGzmUaYyCh2IWSfcw_43_9">24,076,195</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_pGcu9Zjp-EmBdLnP83hBzg_43_12">24,064,008</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_16ce3c6c_90f4_4e67_acaa_c3cb5466827b"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><a id="ConsolidatedStatementsofComprehensiveInc"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_efb237cc_90e5_4ca3_8648_388422954f70"></a><a id="Tc_lE6bP5eoSU-OgpARSj-srA_1_2"></a><a id="Tc_M4lV9F6e30KAsCQnf9rcYQ_1_8"></a><a id="Tc_wELhNWXCbUKUcMa9SvAm2Q_2_2"></a><a id="Tc_D6towAzgMk2ke3p_Iv25VQ_2_5"></a><a id="Tc_8w9at6gaaEK1Rqu6eqW0ig_2_8"></a><a id="Tc_wKYd1CR1yUCsZ43ZawjebQ_2_11"></a><a id="Tc_bm3BzvKbs0elLwWauecCMw_3_2"></a><a id="Tc_rTVjp-CnoEqMWjQoJ1X3Bg_3_5"></a><a id="Tc_8owVKCAPz0aKPIpq35IXgQ_3_8"></a><a id="Tc_zUOJoNqVNEKaHZ3C-AVqeQ_3_11"></a><a id="Tc_1qfI_NNooUicnQxu12ZZkg_4_0"></a><a id="Tc_Rvv0Zyutp02R97E8mdr_Jw_4_2"></a><a id="Tc_yIxASXDqd0K2NF2pTNhLoQ_4_5"></a><a id="Tc_IPKdFDz1X0abbdW2uytWuw_4_8"></a><a id="Tc_b5n1_v6ku0yUT8OgH-_u7A_4_11"></a><a id="Tc_aiw7gHsbckWH5TeV02ccLw_5_0"></a><a id="Tc_WW1ay1fboE2U1GAx1IfEGQ_6_0"></a><a id="Tc_E0TIfvHWqUCHcQQwv2h3tw_7_0"></a><a id="Tc_eUUQehtikUKjRJtv5P3Fdw_7_3"></a><a id="Tc_jF634DBTEUmjz9ouOIY1gw_7_6"></a><a id="Tc_Wtj-uhq-uU29lQwEyXYEuA_7_9"></a><a id="Tc_BO-u7qngy0WneZAJwdvZzg_8_0"></a><a id="Tc_pT0DgQy58kOh0YkI07Fp9Q_8_5"></a><a id="Tc_n5QOGD5P-U-H2zOLpLE4sQ_9_0"></a><a id="Tc_8PB--olbyEyUXpJQ9LL18w_10_0"></a><a id="Tc_newhpRqhkEitQzl3tNemHw_10_2"></a><a id="Tc_gz2e3StPA0uZc5hGe93GGw_10_5"></a><a id="Tc_y1bvCt2SeEyB_KrnDFuDAQ_10_8"></a><a id="Tc_vkhkpyJ1MU6HGqPVCVZz9w_10_11"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_zUTvxPMtWEmSVaT9_uvKuA_4_3">1,028</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_lAO_fAudBkCSpJBuqp65tQ_4_6">8,350</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_qXGAwDWTLk-3M6ZE7Neq9g_4_9">23,576</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_ZuxCoJI57UCJ8W-WCB2W0Q_4_12">41,716</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive (loss) income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_cW0iutqIMU-T0EypdvR-Gw_6_3">112</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_X1peHsuG6EiaASK7mFe-DQ_6_6">1</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_uQNhI6VU20KQUx7syMIx8g_6_9">67</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_QsuD2A1YI0WSonNcv1b49Q_6_12">32</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Unrealized gain on investments, net of deferred tax expense of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="Narr_7hVT6QTn8kWrYzNi8UOBEA">51</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_PNwn_5rcV0SKMsIcULBgEA_7_12">57</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total comprehensive (loss) income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_V3tDHhVujkaqw-M4EmHERA_8_3">1,140</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_xofut3-RAkiiT3XtnG098A_8_6">8,349</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_Ve8dpG_B_EC8cJ1JVio2Bg_8_9">23,643</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_afDTSukyS0uCEvBogHNLWQ_8_12">41,741</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_LTIUkI_G7EejPF1v6VzAIw_9_3">20</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_zML-gtbwsE-x3KQWYlHcNg_9_6">19</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_fdZbV7p-Sk6Ko5YywSoFNg_9_9">27</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_dgW5bCrSB0GdoJBIc62TIA_9_12">40</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Comprehensive (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_HTNGIHGZUUyQFBzkBnIMBA_10_3">1,120</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_sdod8a4qhUuiozMvo9wm_A_10_6">8,368</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_io6KIbcdmkWT3gRRgIr2BA_10_9">23,670</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_lrrKUAiKzEWigGRwLk8O8A_10_12">41,781</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e755e348_e97c_4c28_ac29_2e7fb57a8eed"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Stockholders&#8217; Equity</b></p><a id="StatementsOfEquity"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the nine months ended January 25, 2020 and January 26, 2019 (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share data)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_a0132e3d_17db_4037_8bee_b1b772fe2d32"></a><a id="Tc_iuHc3ZGI7kSdx-d4Qq_Sog_1_13"></a><a id="Tc_Kkug6r5EiEmSqrZkRS7UoQ_2_7"></a><a id="Tc_-DJ6SDYFFES95jYlpP5b5w_2_13"></a><a id="Tc_RcIcexKuD0KyAza0jR-qPA_2_16"></a><a id="Tc_D3enrlqpN0W38OGM6i_N4g_2_19"></a><a id="Tc_EXAZviB98kKAYO46pwsjoQ_3_2"></a><a id="Tc_4rLFOdhkCU69AZ_zk6dA1Q_3_7"></a><a id="Tc_VYU3jzXbGEOw5qH-JVzv2g_3_10"></a><a id="Tc_Pl5f0ryQW0GvDq2-ec3g9w_3_13"></a><a id="Tc_Zn90ZetA5kiIdmsJ3HsebA_3_16"></a><a id="Tc_H3kEXnkz8ECF9MG1TJ440A_3_19"></a><a id="Tc_yhigfjjcckWpk2zVu_GW6A_4_2"></a><a id="Tc_izysmRiCykmUz9IvI5IkLw_4_4"></a><a id="Tc_akA7vozWp0ivkeC-jk-YHg_4_7"></a><a id="Tc_Dk4dEu3ob0CF3Rj5RTkSVw_4_10"></a><a id="Tc_o_IQgfGynUGVHH3ukWzVGQ_4_13"></a><a id="Tc_X8K4J3W8e0OAIS6ipeW9nA_4_16"></a><a id="Tc_QM6_y8Kjlk64ALdZGletyg_4_19"></a><a id="Tc_ADkJ5TtxfkeuQUGymoEXrA_4_22"></a><a id="Tc_GUVRED3k-ECPPwK0IfjYqw_5_0"></a><a id="Tc_SLKoKHRkJ0msZhUrQ_gSig_5_4"></a><a id="Tc_anJYj-zJk0WDmkBxB80E4A_5_7"></a><a id="Tc_OsS3Sq0OikOHQMAZ7eHv1A_5_10"></a><a id="Tc_EykZZPBysUmy8hZnHcWISA_5_13"></a><a id="Tc_7oolzy3HXk-rEJXawe7RVg_5_16"></a><a id="Tc_RZ_zql2To0mJRKloI6x-ag_5_19"></a><a id="Tc_b6V4y9UetEmeSe55eOeQGg_5_22"></a><a id="Tc_hwT8soSz6kGeb88FAH-ivw_6_0"></a><a id="Tc_Z7-li4cdvkm14qK4OhYA1Q_6_2"></a><a id="Tc_LwYMqI_gK0Wi_vx2L6fvgg_6_5"></a><a id="Tc_R0dy2IeTeUSoVLZaVXmtlA_6_8"></a><a id="Tc_Mp_EbcUmuEW8eaBFlsMDVw_6_14"></a><a id="Tc_s6i7Y2SGnE2Sf9tleYUh9g_6_20"></a><a id="Tc_AOWKVQj0VU6OpHmqS0-VvQ_7_0"></a><a id="Tc_WxXCm0c1lkC2J3c1ceTc4A_7_2"></a><a id="Tc_u8INmv280UiIumyd6u6tCw_7_5"></a><a id="Tc_d1pVHxWLBECwwpLaaXQZLQ_7_8"></a><a id="Tc_SvFDf-slkEebnb_A7yVWBw_7_14"></a><a id="Tc_WfS2LnamOUC8MznhriYt9w_8_0"></a><a id="Tc_bGTGEV_jM0qWsVl0EXhkGQ_8_2"></a><a id="Tc_qAy-7wqW6UWlRqUNw3d7QA_8_5"></a><a id="Tc_P9yjCODPjEy3stG_QxrFKQ_8_8"></a><a id="Tc_77xT0VgETUilbcd-1G0_tQ_8_11"></a><a id="Tc_MpoUu-90uk2BY4YKEjNmdg_8_20"></a><a id="Tc_arYYKhm0V0W_apK2MuIPdg_9_0"></a><a id="Tc_L98jGYR6bEaXILceVvqV5g_9_5"></a><a id="Tc_q8uLUG2JaE-tpzbDENIzdw_9_11"></a><a id="Tc_s1XJpHkJ2EGyn1UpspLVMA_9_14"></a><a id="Tc_wfjKDHeL6kewWO7IP_eiEA_9_20"></a><a id="Tc_0y4JcVkuZ0meLrFuK1dxDw_10_0"></a><a id="Tc_BHZTCKcqskSi2PBaEuvx2w_10_5"></a><a id="Tc_vnkGbhXFnEa2Q9u9qlvMOQ_10_8"></a><a id="Tc_EHECZrung0SM_TQSnpXhiQ_10_11"></a><a id="Tc_TjiOpukp9Euv2k-JBA0YUg_10_14"></a><a id="Tc_MZVG_cD-vEmczD8DI0CQGA_10_17"></a><a id="Tc_XNHy9hTmu0yL3YyUSDdc-w_10_20"></a><a id="Tc_FvCm2KKeqEmJvEWRRFVSUQ_10_23"></a><a id="Tc_s_v4y9ZFm02G7GxswkGRJg_11_0"></a><a id="Tc_0RK-Xm191UCPyiX-add2uQ_11_5"></a><a id="Tc_bFe2wcyzYke5DSKIMIW6Fg_11_8"></a><a id="Tc_DZcb96NdcE-Ryy6ecDT0bA_11_11"></a><a id="Tc_0SCy5LtSM0WWp5XziQ6sWg_11_14"></a><a id="Tc_LdJYeuWwZUy3pK8gimL6oQ_11_17"></a><a id="Tc_sLS4MlcTt0CSHqk7TO36MQ_11_20"></a><a id="Tc_bpCJuFFQdUqGqvIBretwSw_11_23"></a><a id="Tc_hm3qR6NDEUu-EoEpyJh_tA_12_0"></a><a id="Tc_GWss1hHZS06y-sIMkq-WcQ_12_5"></a><a id="Tc_iOVX248ooUy0bw82q9l_lg_12_11"></a><a id="Tc_RA8__4m5IkGHwN9GbrG82w_12_14"></a><a id="Tc_RAs6pvwT0UClj3e1XdxRFA_12_20"></a><a id="Tc_TATbNkmbV0-MdUPvIday3Q_13_0"></a><a id="Tc_cqF9jr7ty0eJ3pMXqCYHaw_13_2"></a><a id="Tc_HFDCt8nS7ky3d1c_MgGx7g_13_5"></a><a id="Tc_jL_lx73O4kyTKMnFgrIlCg_13_11"></a><a id="Tc_AY8iYopBdUSFPKQDmz6DEQ_13_14"></a><a id="Tc_HMmYQiHQEE2ZcyItGnGWng_13_20"></a><a id="Tc_pH4Ew5lffUK7mEAxnpLGTg_14_0"></a><a id="Tc_vBl_cIChFUujrzs4dIVnYA_14_4"></a><a id="Tc_wqhHy5wCBkOyj72eaIOrKw_14_7"></a><a id="Tc_aHY3NKS0PECr47RuXUK6_w_14_10"></a><a id="Tc_Fs1MvrDY3kyCij3Vx5vJXA_14_13"></a><a id="Tc_1OVTAbnBYE6vppyuOZHHqw_14_16"></a><a id="Tc_XJh7yVBzHUer2Fwj9wvz7Q_14_19"></a><a id="Tc_apWfbJKGx0mg5TiYuN-n_A_14_22"></a><a id="Tc_M9PtnIO_0UCTIYF76q9kPQ_16_13"></a><a id="Tc_mQed2lECUUyp0mKlRqPzcw_17_7"></a><a id="Tc_3F1rgpK8PECCzFD1uQrXbQ_17_13"></a><a id="Tc_r2S_-YAcoki56Aydbn33pA_17_16"></a><a id="Tc_pQiBdlT25EaOoFZKgjvI0A_17_19"></a><a id="Tc_h6QwvACYQEKzeV2Jiksk4w_18_2"></a><a id="Tc_NYuiNjNIDkufmw3xSNoDUQ_18_7"></a><a id="Tc_dDmhszDQ2kSyexn6R0xJDQ_18_10"></a><a id="Tc_y8rZBpL_Z0WADwY3SGeWfQ_18_13"></a><a id="Tc_0AcpXq8XtkS9EJKxIwYIyQ_18_16"></a><a id="Tc_vZAreVYi1E-ZxHdcbFnrgg_18_19"></a><a id="Tc_v1BbG5O6V0ed7M8gTYoGPQ_19_2"></a><a id="Tc_ZU5LmfeDi0-2U6qEI4d5XQ_19_4"></a><a id="Tc_x53yERXnDk2WeIyebOURow_19_7"></a><a id="Tc_TvUxOZLGfEajg-hvahxChA_19_10"></a><a id="Tc_kS5ilUnHIEuNRfYMWZgH6A_19_13"></a><a id="Tc_qVRbFyLTdEq0JB6oVE-n6A_19_16"></a><a id="Tc_HJ5j8-rXQEuQKNMZctnQug_19_19"></a><a id="Tc_k3nlKWieL0WrWDwVEimgbA_19_22"></a><a id="Tc_Fp0lUqNszESw4asV5BC7mw_20_0"></a><a id="Tc_orXcqj7-vUiXre4Ifmwrbw_20_4"></a><a id="Tc_lrPfAPK9SkultBJjOjUjbA_20_7"></a><a id="Tc_0dHoIhYp8Uu1I3skUcXbsg_20_10"></a><a id="Tc_fo3ccfjXm0q42dHwxQTOmg_20_13"></a><a id="Tc_r7kmPvrQGkOME1WJDclKtg_20_16"></a><a id="Tc_Na3knXGcKUqPf_whBGUiww_20_19"></a><a id="Tc_2Bc7rr5fKEOALbUg8iIGag_20_22"></a><a id="Tc_csjydK58wkOAWC-0uaalyQ_21_0"></a><a id="Tc_NlpeGQfrTke6vl_G1m9MAw_21_2"></a><a id="Tc_GAp9DBo2SUWn-AD8R4YGGA_21_5"></a><a id="Tc_Fed_10JJmEefc12IuMIw6Q_21_8"></a><a id="Tc_wRuY2BPCPEebxKLYu34ohQ_21_14"></a><a id="Tc_GKqg1jyjzEufEXzxW9WIgg_22_0"></a><a id="Tc_vu9ewfmxOE6TR8rxB4Y23w_22_2"></a><a id="Tc_-a9nzLWLcEmCwdRTUcdQdQ_22_5"></a><a id="Tc_fhfX0ApasE6vxHud_DgYYQ_22_8"></a><a id="Tc_KZ9Sjqe6akquq8vVxjTwww_22_11"></a><a id="Tc_OMYrqv0DdkCvGuqZppNNtQ_22_20"></a><a id="Tc__dy0HbuXXkCeOxzrv9TDiA_23_0"></a><a id="Tc_HWiBUdaDEk-T_WgVpGnWeQ_23_2"></a><a id="Tc_MvRgcBMPYEyjsC2C1s3PcQ_23_5"></a><a id="Tc_wkNaPG9NOESa9y97CTDC9A_23_8"></a><a id="Tc_Zpq481_pr0-0MUe0zpEc8Q_23_11"></a><a id="Tc_00iPFTc2E0-D1ooHNR6hSQ_23_20"></a><a id="Tc_rYG6SLuTqUqw_icbMmFJAw_24_0"></a><a id="Tc_qbG_CdXj_USCYMb0TJUtwA_24_5"></a><a id="Tc_qrVEwrQbz0OBgMC07k3kVA_24_11"></a><a id="Tc_2XPGP9J6lkm1qsK2uyNFzw_24_14"></a><a id="Tc_RYMFMACHT0SrB_Z-zsLWwg_24_20"></a><a id="Tc_xK_su7jACUKvOglj7TDtlw_25_0"></a><a id="Tc_MM7414BCuEyFF5ts3zEFrQ_25_5"></a><a id="Tc_ilBa_yJ2gEOb3-d-ozZeaA_25_8"></a><a id="Tc_JEcw-uR6kkuCLthFvu9M6w_25_11"></a><a id="Tc_T1FjI6O8Ak6smkFEuazmQw_25_14"></a><a id="Tc_U3AiEMeXK0GkguEa2vvxaA_25_17"></a><a id="Tc_s4FdzjSehU2lZNrJPXdEoA_25_20"></a><a id="Tc_8E4NNIny40GO1skz6H21Sw_25_23"></a><a id="Tc_6sjdI_6h-UukW1LLPh0cpg_26_0"></a><a id="Tc_eS9OkssHMEaMAFINZFtWpA_26_5"></a><a id="Tc_Vw4xSDMeVke43IsUG_ZPyA_26_8"></a><a id="Tc_Z7C7a5lMmkascR7X4s2Jgw_26_11"></a><a id="Tc_PbnoLHFNQkysJc-B9vHihQ_26_14"></a><a id="Tc_YoRlOnXzjEimdJBmmm9joA_26_17"></a><a id="Tc_7Kr2qXDoKU22spjikDJ6Fw_26_20"></a><a id="Tc_Y_FCoxD6NUaynZdLVZ0o9Q_26_23"></a><a id="Tc_6IJwnkA6HEWyn6-n9Phbjw_27_0"></a><a id="Tc_KHlsEM-4v0u1XF9rW1x1EQ_27_5"></a><a id="Tc_suYKpZQpLEe_pc5cBJMTwg_27_11"></a><a id="Tc_wDWZYWpUEUuoexVP1iyKOw_27_14"></a><a id="Tc_RoPJ4Qc3Gk6vG5hNog6qzQ_27_20"></a><a id="Tc_FCpAX_YnMkyDxzoSf2Wg6g_28_0"></a><a id="Tc_BQPN27tcZUm1uqOdsuDR7g_28_2"></a><a id="Tc_9sS7Uq8yMk-1U1mGKc0TNQ_28_5"></a><a id="Tc_kJK8UrMLzU2D7SQeDi9eFw_28_11"></a><a id="Tc_urqfowY290qvE6LSskMVYA_28_14"></a><a id="Tc_7yN1x6VzfUG0fKaiIHwHJQ_28_20"></a><a id="Tc_x5ywPOy1m0mzcA-C0L7xFw_29_0"></a><a id="Tc_SEv11wYvh0qX3qWQIwErYA_29_4"></a><a id="Tc_KyNytYDhykuMdojGXhLfYg_29_7"></a><a id="Tc_skw38Gwtsk6ACt8G6cZg6g_29_10"></a><a id="Tc_HEoW6KciW0e7UzeGGp82aQ_29_13"></a><a id="Tc_z9MQEl4GtkOxVnQxbr4_Iw_29_16"></a><a id="Tc_8q8m55RWBkaQ1dpN_hV_CA_29_19"></a><a id="Tc_2MDF5mjM8U6RxLYbTiyxqQ_29_22"></a><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Controlling</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at April&#160;30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_02iB9fkde0CzsBp1rNyVrQ_5_2">23,946,293</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_dHYfHfZvXUGZ0FE2m3a74Q_5_5">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YnyznQAqSUyCdfKL_kcXag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_5e5Lzjs7Q0ma6t6CYrMPgg_5_8">176,216</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_83MLG4BYHUqDcUGLt3bSRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_jx1gX8p3o0SrCOi_qr6X-Q_5_11">286,351</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_YXqft3yPeky8J75p1soHvQ_5_14">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember__CZIq1Fxtk6VHe7kVPVxQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_XgnY5YptE0SuencK-5AD3g_5_17">462,571</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_UWynZSu0W06Du7OfcLcSiA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_a3qXJIdOZUyVrTZh6HGeSg_5_20">4</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_E3BtxY-ciUOQtos_zagJIg_5_23">462,575</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Adoption of ASU 2018-09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_-OYRspMOC0Kj2XuPv-InEw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_nagXNvM9wEy9Uor-LFCWRw_6_11">665</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_OakkjvtQiU-harHSyrLOZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_JGWwE0Xrlk2yAgieYdaTmg_6_17">665</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_GDeXc_fAXkmihcjvUahGhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_Fp3xvgbZ_kiFq_GaZ3gwlw_6_23">665</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_wXhB_TCSa0iPtd5tCJWEkA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_0z8hJyG-Fkyc7ks2s0WYDw_7_11">23,603</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_jXTQhyRR90ezYJ4FQzkp-w_7_17">23,603</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_2btPaXZFMUKK224977dxGg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_NHBEFhBvM0ejPO9G_6PcBg_7_20">27</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" scale="3" id="Tc_ZqbON7YHu0OtM3VsZ7bH2Q_7_23">23,576</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="Tc_tCykCnGs0EW9Nt9jWatjww_8_14">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="Tc_Ueci3zD0okC6HUuNetl57w_8_17">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="Tc_ylZYqIqwOEu5Gf0vJT9I1A_8_23">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock options exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_dr6dGkAMxkmDhEnUZitGyw_9_2">3,000</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_6kBBx9nmDUKhZqG0CGwneg_9_8">93</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_gCAsdyVd10meIOGpdlSqww_9_17">93</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_ievv_w8N_UCUT2BqvmXKVQ_9_23">93</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_uIiGLEVEu0eCvWdR_mk-1w_10_2">74,892</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="0" id="Tc_TOl7REmL9Ua567F8lhI8dw_11_2">11,769</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Tax withholding payment related to net share settlement of equity awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc__gSRN5bD8kqJajl8aeD6EA_12_2">17,307</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_6eoF1NnR90G2B6oEAI3khg_12_8">1,009</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_GW12petxrEWGAhrkx5aXLQ_12_17">1,009</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_NR0N_2aL1UWJp_hz74UaBg_12_23">1,009</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_oDzBbZ8UnEaMuoX8nbqGGA_13_8">4,751</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_vNcAzi6W4EqgnQmGXOPmYw_13_17">4,751</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_I-RLLCLvb0ebmU0Uwb4t5A_13_23">4,751</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_nhWTp8jL7kKm6pzh3oX4bg_14_2">23,995,109</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_emPKJhgEtEaN18oO2m52pg_14_5">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_PTSzFcCNPUqDoAdP-ZZ7_w_14_8">180,051</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_AnYSz1ScwUK6WAS8PfGttg_14_11">310,619</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_2rPwOaKzhUm-0aUeRr3SXQ_14_14">69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_-A7uNk1z0kekKQ3bmtpfZQ_14_17">490,741</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_xCFz1c6jM0yjw1lPhVpDlQ_14_20">23</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_MsIVbO41TkKfso58vlVodQ_14_23">490,718</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Controlling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at April&#160;30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_dhCDAQed706YExdMyXWNAw_20_2">23,908,736</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Z_eU0phbgESdq6xc-On2Og_20_5">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_7Lb0YYNCCESVPqZfq8EbBA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_u_EpPond0EWZnfBZhK24VQ_20_8">170,139</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QlQEZy8l5kWGU0NhKDJh2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_w9nGAnsxmk-F3qdbiPm1Qg_20_11">238,913</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Aokp5d20OUe0n9I-O06NlQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_ROTDcUZmG0qlky84IcPV2Q_20_14">21</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FuaAZ-qOpkWlTr8dOJ65ZA_20_17">409,033</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4auVt2RGQEeLdbs8OgQPSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_tu76spyFDEWti6YZLI62bA_20_20">23</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_VT5VmR9R0US8ezgsx1oORg_20_23">409,056</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_IGiiB6eT-0-ncq1ot9Ag7Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_rfiEzLoO-E-VpfW1JuZbTg_21_11">41,756</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_lcrbn4WPVk-131dAzJEw6A_21_17">41,756</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xCkXY051JkuDES3dTJkl1w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_82-uO5t6_0quo8jstAynQQ_21_20">40</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" scale="3" id="Tc_FPm67XeOMk6bpKwL3HLksQ_21_23">41,716</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Unrealized gain on investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_DLW4pDa-yEOQcujbRQMAag_22_14">57</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_Xl-HRiG4S0mNWuuIpgXMeg_22_17">57</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_u16RwpRPSkGd0uIiCykNOA_22_23">57</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_sKbinwsiNkG5_oM_66pT9g_23_14">32</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_mXttWNAO60Ssm2xhc4Ps5w_23_17">32</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_cVy4I2OiYEuCffmUyq9ZNA_23_23">32</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock options exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_xtiIXQtxHkSH-2iu7dgrVQ_24_2">12,725</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_nQCeljfLrkKFWYEDjvbmcg_24_8">71</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_q3IbNmse40GtHWv6tMTkJw_24_17">71</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_d0ukZQ-49U6r4Y96mAzQPA_24_23">71</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_JHW5LlUork2P1fxz9uI7Aw_25_2">39,823</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="0" id="Tc_YfJDP7-k7USoz2n-uDcNLQ_26_2">15,100</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Tax withholding payment related to net share settlement of equity awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc_7u2YwhLDs0-G9I1HLjrhOg_27_2">13,724</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_tpH0W8u480SmtPI8y2cUww_27_8">1,033</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_sZOOYRKL3E637J-jHurwsQ_27_17">1,033</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_NNWNv0ynIEaHJqE1OZDGFg_27_23">1,033</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_NnOOqbmKW0Gri4l6Yfhd_A_28_8">5,714</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_opQGswB_YkqVoPL7-r3a3Q_28_17">5,714</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_9aKXYuGFeUqmDXHfwPh3XA_28_23">5,714</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at January&#160;26,&#160;2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_BRaVRxDFYk6iOFvfXWxyXg_29_2">23,932,460</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_0DbhAxbx3UmzDPYnpk7-8g_29_5">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_dZoONuVgvkanzOxYKvKoCw_29_8">174,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_cpwA8MTl6kqSA4QZ-BRsNw_29_11">280,669</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Nge1XLOGg0a-hSOSV4c2Iw_29_14">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_hzODWovrDkaHUdypjqfj4A_29_17">455,566</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_DZz61_tGIkuAeXwVZBn3TQ_29_20">17</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_08Y6UOSppkiazciRnZcOQg_29_23">455,549</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited)</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Stockholders&#8217; Equity</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended January 25, 2020 and January 26, 2019 (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share data)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_1a12b41b_5728_46ed_a804_c1156ee111bc"></a><a id="Tc_-H8j53SLEEyONNQiPVH-EQ_1_13"></a><a id="Tc_aJFQC_p0k0eaOJg0ZKRefw_2_7"></a><a id="Tc_X7mWS1e6nUGJLewfylVa2g_2_13"></a><a id="Tc_fjD4Dbk7-UuLIvQECRxwGA_2_16"></a><a id="Tc_57SDlli9mUubrw-0IbGskg_2_19"></a><a id="Tc_9VnEqbHZZkWrPG-PEt190g_3_2"></a><a id="Tc_5fytKHcNIUSOKpiJzh7tsQ_3_7"></a><a id="Tc_KMqF1Eq37kWS6FKX55NCvw_3_10"></a><a id="Tc_yBndiy-OrECztqGjOWG5eA_3_13"></a><a id="Tc_pWoXiHwpv0ybt3pBd3OvPA_3_16"></a><a id="Tc_hTs6dh-xCkiW4fZWU3xokw_3_19"></a><a id="Tc_xR8WYUuZgkuwbMsdfFiNCw_4_2"></a><a id="Tc_d3ZAhRa_OECr7Ktrxoh6EQ_4_4"></a><a id="Tc_9gROq_KvtU2cJNkjuZqBsg_4_7"></a><a id="Tc_EtZcBKdnakW98brlMbKqaw_4_10"></a><a id="Tc_fxkgGzA4hk6DFfwXnE3ZcA_4_13"></a><a id="Tc_AN7kKe-EUUeyShWa1KdFDg_4_16"></a><a id="Tc_6ABlEDXRREO9OuOsGfob6A_4_19"></a><a id="Tc_yO47nB7CzEGNshr7FuBqSA_4_22"></a><a id="Tc_yluUDy9tQ0OXgFGRuZQ1dA_5_0"></a><a id="Tc_co1dUgMfk0eAHmvGAjmuDw_5_4"></a><a id="Tc_MeHC0jpn4Ueq-lsCQhT6aw_5_7"></a><a id="Tc_dPYmbS7KFk2L38RS-yyi1g_5_10"></a><a id="Tc_UXG5gUAWF0eiw3TkY1gOcw_5_13"></a><a id="Tc_2r1qKFvHYUevifdoSTG_sA_5_16"></a><a id="Tc_Z56QmHzp9Uyf_jyijzbt8w_5_19"></a><a id="Tc_STraFhhnAEyin6fqdgMiDA_5_22"></a><a id="Tc_0TJD6gCQcEiUKioSDvFcEw_6_0"></a><a id="Tc_N5d2l4m5IUyVkZhE_FnLdg_6_2"></a><a id="Tc_lh7-vPWahkOzO6AAX1ZXtg_6_5"></a><a id="Tc_bWaGhWSSX0mlXcOkIzTWnA_6_8"></a><a id="Tc_OlI-wJ352EarvqbfizB13Q_6_14"></a><a id="Tc_GFlZxmmO_kOtXbQVJjhYIw_7_0"></a><a id="Tc_vMZWsIwJykCLKdF_PuY0lg_7_2"></a><a id="Tc_FtcRmYTBvE67rE3zuAi90A_7_5"></a><a id="Tc_KwFrMXq3Yk-YPrqFV_olQw_7_8"></a><a id="Tc_5TmZcHHHKkCRP8q3l6elaQ_7_11"></a><a id="Tc_ONBf6KGky0GgBJd6ZMDyGw_7_20"></a><a id="Tc_Md-GKltrJk6vauemhum4QQ_8_0"></a><a id="Tc_GOJuZIkNhkyOuMzZWHp27Q_8_5"></a><a id="Tc_SNXbtKjZgUym5nhIClDrQw_8_8"></a><a id="Tc_bfNwbFUgEUWc8f4XcZSCHQ_8_11"></a><a id="Tc_tAxCAeaJaES2GMV-Q8jJ8w_8_14"></a><a id="Tc_agJJ2sUhI0iQHfwizAtY2A_8_17"></a><a id="Tc_PQk-6zQ7CEK6LF3fsp78ZQ_8_20"></a><a id="Tc_Xa8hUsKa9EGK2I-yyR6qLA_8_23"></a><a id="Tc_0JLxCh_l-0C_jPmiKaQVmQ_9_0"></a><a id="Tc_nottOdDFIU66fe90mvVLsg_9_5"></a><a id="Tc_Yw_KaB86Vk6qr_RnpTOkPw_9_8"></a><a id="Tc_pXTaP5r3g0-U7v8MokplNw_9_11"></a><a id="Tc_oa-6LEhOBUKqv-jMmHSmag_9_14"></a><a id="Tc_ULH-1XbrSUaHFdlnLa71zw_9_17"></a><a id="Tc_CmPHkCWLC0e7xkXOaafQ-A_9_20"></a><a id="Tc_oBM6ecL0B0257JJppJOnQA_9_23"></a><a id="Tc_oiYI00WtAkC4c1_Y7-_HUA_10_0"></a><a id="Tc_9KNIHvOf702lwluKtvMOxw_10_5"></a><a id="Tc_qApColIxDECcBaK2rRi46w_10_11"></a><a id="Tc_LxO5oCDynU2zzwBpNwyvoA_10_14"></a><a id="Tc_ifi9DUDN1EC_XkjtqypFCg_10_20"></a><a id="Tc_W-X_POv8W0WvrER3kvCVNA_11_0"></a><a id="Tc_MuLAfn_meEqvXt3Gd3Pf-w_11_2"></a><a id="Tc_O-6HyLewR0qr0uPakEX0_A_11_5"></a><a id="Tc_NQQK4Oapk06Lg9ahPA3E-g_11_11"></a><a id="Tc_DoCUYcJrtEutewDobnR9vQ_11_14"></a><a id="Tc_j6XYRZyLIUm2PrlxBXKgWA_11_20"></a><a id="Tc_aSmC4mniK0-Prh82FKOBhg_12_0"></a><a id="Tc_GaMZJiQd2UWobOhHRn5SLg_12_4"></a><a id="Tc_kF7v92mmNUC9oS85-GJimQ_12_7"></a><a id="Tc_kM2VfTX1706rPmeytht32g_12_10"></a><a id="Tc_5m_7y6q19UiBRND_92Y-Mw_12_13"></a><a id="Tc_tsPwS_5YNUatt929XAYwPg_12_16"></a><a id="Tc_r3myPMscwEyC2N2wXAN1QA_12_19"></a><a id="Tc_wx9CPyaMgUmJLFNMQ-YayA_12_22"></a><a id="Tc_IUC_yiOn3UGv07sLeo2e7g_14_13"></a><a id="Tc_qQ7ED4h9Vky_xmQRbO-oIg_15_7"></a><a id="Tc_iH7QHjwWgk6ycJ65rr3JvQ_15_13"></a><a id="Tc_moyS44bLnkaauUjxUpTw-w_15_16"></a><a id="Tc_3gVLtZVt4UmfIRq4ihm9-w_15_19"></a><a id="Tc_O8EtujT92E2Tp7jKVxcB3Q_16_2"></a><a id="Tc_Rv7_IkTlakS8lIyuvdOAYw_16_7"></a><a id="Tc_Vc7nFUItS0-4St0EoPipuw_16_10"></a><a id="Tc_z9ubzLGL10WM9YGYWmJ5jg_16_13"></a><a id="Tc_6uB2Dc03RkyLqjxIpCqxpw_16_16"></a><a id="Tc_hY3WbXLQfE-k9HlwoBYvkQ_16_19"></a><a id="Tc_v-E5srI9DUySmyrpRHywjg_17_2"></a><a id="Tc_UcyKlhMKskuI94O9n1Li-Q_17_4"></a><a id="Tc_5oKRfoOJv0ucghbLRIttNQ_17_7"></a><a id="Tc_lpww3F517Uq1lfgJnGEnfQ_17_10"></a><a id="Tc_MTrtRs9mPkuDSNq8JvOECw_17_13"></a><a id="Tc_KzqU5yW32EKj3s1rQwP6Xg_17_16"></a><a id="Tc_k_jhoGnE-Uqbu7t30jSlmg_17_19"></a><a id="Tc_df7OGMudfU6BFnbCD1idyQ_17_22"></a><a id="Tc_2JC708YOOkCB6TUL5jNHJw_18_0"></a><a id="Tc_P8dq7P1J6UCcamTA4lr3_w_18_4"></a><a id="Tc_Zd4myMKPSUOF5teEErbuOg_18_7"></a><a id="Tc_ZIUNwg1FSE2n0nrSEyqVxw_18_10"></a><a id="Tc_WWKNt63zMEOesmyJ03-Obg_18_13"></a><a id="Tc_zR2oT6j4GkWI5LMrFDmxVA_18_16"></a><a id="Tc_ckmx4AThX0GbmSo5m9VYhQ_18_19"></a><a id="Tc_c7QPBYEW-EOzymO556XiXQ_18_22"></a><a id="Tc_baYhiBPCT0aHztFI3ilLEA_19_0"></a><a id="Tc_aZmeAoEr-U2o2WD5-o6bQA_19_2"></a><a id="Tc_kM9NlgOpZUaLMlcelrLrsQ_19_5"></a><a id="Tc_XCzZ8x8Mj0KUivQ3RNenAg_19_8"></a><a id="Tc_l7TiBe5WiUmkqhN9OoLbBw_19_14"></a><a id="Tc_D_O_gAJGXka9seV-h8Fx5g_20_0"></a><a id="Tc_pQikBXl6FEOrb8-EozpAqg_20_2"></a><a id="Tc_f-dV2MQ5E0q5ijcDtWr98Q_20_5"></a><a id="Tc_8GhzvuU79k2yn4HT0DuQng_20_8"></a><a id="Tc_j0CApwF-fke65m5GHWDlFQ_20_11"></a><a id="Tc_Swpyz1Hv7ky0951VpOVXBQ_20_20"></a><a id="Tc_xaw7Fqi02kikP69_tl7PxQ_21_0"></a><a id="Tc_bX6Znd3VVUiIBUR-OKsXDA_21_5"></a><a id="Tc_07ywWpE7FEeqK2b0_inj-A_21_8"></a><a id="Tc_J1JgTwT0IkuhX6jh-AifIg_21_11"></a><a id="Tc_t720hQV-skmCC_d1C_w9CA_21_14"></a><a id="Tc_DXb1Zdstg0Ko9367U77ZQw_21_17"></a><a id="Tc_FfRmiQOA4EKW7KuNzorCHw_21_20"></a><a id="Tc_KXc1Nqaox0GgOBANEzQ_PA_21_23"></a><a id="Tc_99zpyRh20EqwYvlpKJYeaQ_22_0"></a><a id="Tc_lnkAKwncQU-mZDBuif8sYg_22_5"></a><a id="Tc_Nj-1zl9-9UenW0BFwpn5cA_22_8"></a><a id="Tc_Zzfj8JVFPEaKvqk9WpVrzQ_22_11"></a><a id="Tc_YymvUybWX0y2T2l_HPJfdQ_22_14"></a><a id="Tc_Xv4P2VLM6kmCgvEZMULe_A_22_17"></a><a id="Tc__SoJCWGwYkW_K6bw_5k7xQ_22_20"></a><a id="Tc_xYLlg6YSQ0KAMZh1Z6XkDw_22_23"></a><a id="Tc_GHkpZSU0yE2jLW1uAaRBqQ_23_0"></a><a id="Tc_0PShkkVlrk-_xLowAJ6sBQ_23_5"></a><a id="Tc_CTigRl_Zmkmvcfklg6DRTw_23_11"></a><a id="Tc_OxCw8-C2dUamP_9tSRDlqQ_23_14"></a><a id="Tc_Zuqv4pNMqkeBEauxBO2FWw_23_20"></a><a id="Tc_uP6AopbYmUirzTsO7EOkDg_24_0"></a><a id="Tc_Xq1K2YRYCUSw4ot5e7pQsA_24_2"></a><a id="Tc_bQWo24C3qUCMOejGD47d9g_24_5"></a><a id="Tc_Yu5B4qB94E6qGDmPeH3Wig_24_11"></a><a id="Tc_vlu7ZTe0CEau8azF80uVbg_24_14"></a><a id="Tc_EdfuMIj7OUuty8tsh6_qgQ_24_20"></a><a id="Tc_UMzl8RBQKE-Br90FHCH20Q_25_0"></a><a id="Tc_nCmUQgVv_EG6yVydu-gcMQ_25_4"></a><a id="Tc_FuhrEPDdJkutsH3St8aUfQ_25_7"></a><a id="Tc_8V9HgHkgaUqKE0ruELilKQ_25_10"></a><a id="Tc_8SOzhn3s4kGXgxt2zvPfUg_25_13"></a><a id="Tc_mIIWbkR8p0GsmWNf0_K_Xw_25_16"></a><a id="Tc_oEm0tuTiO0OZHEAUB7iVYQ_25_19"></a><a id="Tc_Z4ab1MOzbUuD86VwWre8Jw_25_22"></a><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Controlling</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at October 26, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_WVuji3lrh0CtCrXXeb0GTA_5_2">23,990,616</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_XCCq5YKjpkuKMRQYb5Ptww_5_5">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jrt7i5NMcUKMpqMdUZN-qA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_WsPi23cqWkez_5qwor9wMQ_5_8">178,550</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nHBt3pF9jkejW0fBz5he0Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Fjbs9q_8ZUeN7dkF-j567Q_5_11">311,627</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qZ2hCEbWREOR9PF1IAh29w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ohbvv76zA0OQb3OAq2o1Lg_5_14">181</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_sD-uIrS8tky-jYFzvMgodw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_rfaIvosS-k2Okz2Q7rIRmA_5_17">490,360</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_pW7a5kt12UCNlLNwLomBWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_rQSn4Mv0JkOoBGwif-H9Nw_5_20">3</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_aTu89db4t0GxVPvKjscEiw_5_23">490,357</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_qgs_sdFco0WRxCT59VBfuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Pab_2ycb506v-tgVVvf0LA_6_11">1,008</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_hTSoMKL-RkqII3gPPGTHwQ_6_17">1,008</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jsix4117PkmT4KAl99EoXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Obw_-aPGpUiUoNPE5ouf0w_6_20">20</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" sign="-" scale="3" id="Tc_QuKpS8FxnU27aU6s7JRx7g_6_23">1,028</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cy_TEA0clUmjNryseZnbqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_J22KGNGjq0mkJoMbODji1w_7_14">112</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_LTObOFLUUkekXtpMzaod6w_7_17">112</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_EQOLfCwWk0aE23QFQd-3ig_7_23">112</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_Qn4LfXyXT0yPOLd7a-Pb3w_8_2">9,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="0" id="Tc_YlmLhNyBnUadBiP_DnEAPw_9_2">764</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Tax withholding payment related to net share settlement of equity awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc_6Bob42Qajk-DuU_TJ1jOTQ_10_2">3,943</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_KHbdsJZHVE61NNCmRiXu4w_10_8">266</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_DTUvKnsO7UWNDSpdwyg2Qg_10_17">266</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_36SKToCOCk6DuKwhGwiqRQ_10_23">266</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_49V8lHr-y0Cig4noDIxxqg_11_8">1,767</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_1S6QX6z3PUS_GMDgU7grvw_11_17">1,767</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_w7wL9resqEm3fN_GfgH9Zg_11_23">1,767</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_kkFyk4J6gUGI-_duJpeuCA_12_2">23,995,109</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_juewCwCXMkyz4LAtCNKx-A_12_5">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_iv7WUD6ti0KCTOkoeS-H_g_12_8">180,051</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_oIXdel2e70O7QNt4X0SNIg_12_11">310,619</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FlEccBsV-EmXMmKUgPaeZg_12_14">69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_nvx-YQp8Pkas_rXg-IDy2A_12_17">490,741</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_7_4lN3KN_kKrYqPGYRswDw_12_20">23</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_jasz5CL-zk2L5CV3k82CYQ_12_23">490,718</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:14.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Controlling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at October 27, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_La1yf9RTmEmF3o3tv46X-Q_18_2">23,928,373</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_-bv1Egr3c0O4n5RSfohXzA_18_5">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zsNA35r2lEm1u_34I9Zgcw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_3StWo1efJUqTwFCsb7Cfkw_18_8">171,867</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_S7GMPyyZ-kaOXHcfyzPyUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_hciWAdrvjESmasNx_f2qfQ_18_11">272,300</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VjDTmYqnT0SpNDGHmV7t8Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_4TkMkDqtrkam9-05qIzeNA_18_14">5</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_YMMdN78YL06RPSNLuwoX0g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_lAfb3dyrOEGlK2JraSywPQ_18_17">444,174</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gWrpwoLpo0imp9UouHcRKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Zu3Z_avOlkachvUh3YHucQ_18_20">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_SVypsOnMdEaYymF8wBVtiA_18_23">444,176</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Saya1iC-cECDg6FBIZMEpQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_X_Lh1uE6bkmo9XHHkEEnmA_19_11">8,369</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_DDq7rEs320OIyFVa-WrpaA_19_17">8,369</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_aV_eH5xEcEyOQkZ9kO-YGw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_zwXRVJB17k-u3mn9_EJgUQ_19_20">19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" scale="3" id="Tc_8bzdVMBGdEq7LlhEbqH-4A_19_23">8,350</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_E0lOcmQc6EOju65m2khBMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_IG7UynrCc0KD8Ax-xnXDAQ_20_14">1</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_mRBCOGTRwUOTZh3hagn_iQ_20_17">1</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_HXfX4icEG0uzG0dNBFMiJQ_20_23">1</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_4ZEPfBMIGku6LsTNEPKGKg_21_2">5,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Restricted stock awards forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="0" id="Tc_hQwuUwbV-kyhPYYHFJbVRw_22_2">445</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Tax withholding payment related to net share settlement of equity awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc_YY52iXR7KkWE1e0jjMZLLw_23_2">845</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_nnL5eOhD6E2x41rq47-3mw_23_8">58</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_zKdCs5feQE6qGtiByF22oQ_23_17">58</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_wpPHI_WVR0eyLrr5y27Gtw_23_23">58</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_j620XJE_BEaoQ358nCx2Fg_24_8">3,082</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_VzQqRoLdUEeR1FChZSMVtQ_24_17">3,082</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_WHs5W5Z9YEirn4-m5pJ6tA_24_23">3,082</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Balance at January&#160;26,&#160;2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_ApYya1T350yFUPtm6Pde-g_25_2">23,932,460</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_JWIsBw4e-0CRir85W8VAvg_25_5">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_0Myb6bEdu0GwexFbt9cC_Q_25_8">174,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_drcWMjNkNEeruLFzFb2EQQ_25_11">280,669</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_2eFyoM_EM02LxJaixwCXOA_25_14">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_CMG0iqp1iEiXYx29LxddNA_25_17">455,566</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_ROUc2U6AP0GNHC61OqJTeg_25_20">17</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_bIAaXIlbNEaIZXSjBslICA_25_23">455,549</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited).</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f96f9f28_330b_45f3_b06f_9c6f604dde40"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment,&#160;Inc.</b></p><a id="CashFlows_999318"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statements of Cash Flow</b><b style="font-weight:bold;">s (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_f77a5353_f0a8_4e47_9bd8_bec6eb362742"></a><a id="Tc_4Kueu-T04EeR3sE_b1QrZw_1_2"></a><a id="Tc_UCATol6nzUK48qCzVII3Lw_2_2"></a><a id="Tc_km67S3swC0u6fPGwoyww0w_2_5"></a><a id="Tc_EAVNHjO_10CPmhDSTqMbtg_3_2"></a><a id="Tc_c7FL1KQMbEiftkGlheFCGQ_3_5"></a><a id="Tc_9KaMnZa1D0OsTbEzIl3orQ_4_0"></a><a id="Tc_lINeLPh3k0qaFs-rrog2dw_5_0"></a><a id="Tc_3C-cfOzBsUaXiWca_4UspQ_5_2"></a><a id="Tc_AgGAvcQ2Yk6xrsc817A3Pg_5_5"></a><a id="Tc_c8gIaYKxiEuJqenOg7OOFw_6_0"></a><a id="Tc_X1KXI9h1GEK2puLR3muF_Q_6_3"></a><a id="Tc_F0JTS_AcJ0y-TOkaalPo5Q_7_0"></a><a id="Tc_nuf1c9IDmEqpK7c4CYvh1w_7_3"></a><a id="Tc_dpcceWQgMU2B14vcr8QFBw_8_0"></a><a id="Tc_XkGhEktxs06tosRpD7bFog_9_0"></a><a id="Tc_C_DQcCP7JkORRW04jtmHvw_10_0"></a><a id="Tc_6-EovolMqEGygPwxKtHuew_11_0"></a><a id="Tc_ydZnK3yuREWJs2dI9FNsLQ_12_0"></a><a id="Tc_niip7MYNHkCMteHfQ4VbJg_13_0"></a><a id="Tc_IpR9NAg5Hki6SS2PiZyKpA_13_6"></a><a id="Tc_RGuSj7ugf0aItTQX78bQPw_14_0"></a><a id="Tc_0VOxxfdXhEiKTRtuOFJBBA_14_6"></a><a id="Tc_kdz6AXM5YkOaCRr3gL8rFg_15_0"></a><a id="Tc_a8W1inglgk2hVbcBoqJPCQ_15_3"></a><a id="Tc_yrGkxVyqPUiN8ekv2KoG1Q_16_0"></a><a id="Tc_KF-lUt7ai0OF13QWdHMZ-g_17_0"></a><a id="Tc_wJxK5ivJoEyunJGaUzWTNA_18_0"></a><a id="Tc_mCY-6SCQHEGkgJbWcwVeBA_19_0"></a><a id="Tc_Mx00v-h9DEeF_4N2rEa8kg_20_0"></a><a id="Tc_o61UgWiWsUiNWf7tS1FuYA_21_0"></a><a id="Tc_s4OTE8PAlkm49QC3rXV84g_22_0"></a><a id="Tc_lKgDqSkxr0mW67YQ-n7s5w_23_0"></a><a id="Tc_cknP35dSw0m02UoKVsfXvg_24_0"></a><a id="Tc_9ZZ8DSKDdkmhjmSp2pH3gQ_24_6"></a><a id="Tc_RH-bZQjZykKqO0KGergMkQ_25_0"></a><a id="Tc_U-KmSSN670q1Mf3Rb4EjYg_26_0"></a><a id="Tc_x2VS1V8oJU6NRkUhvbvF-w_27_0"></a><a id="Tc_FFAzsNZTrEKgIW0SRoWe4Q_28_0"></a><a id="Tc_gI9zqAaZkUiid3KiyCTaOw_29_0"></a><a id="Tc_3hljVdXqVkqR5gj2wYdR_Q_30_0"></a><a id="Tc_fQJPfaGBqkCgf6ox4344GQ_31_0"></a><a id="Tc_txpwuypKxE2sNWBguF_f3w_31_6"></a><a id="Tc_CQnbPv9Em0GI4BAMTF_qAQ_32_0"></a><a id="Tc_zwohun0AfU6I7RsmLQ5sYw_32_6"></a><a id="Tc_XT4anXG-Q0yBd9Tv_pVIfg_33_0"></a><a id="Tc_Gy1PBvUGFkCFz3Ach6wCoA_33_3"></a><a id="Tc_22Tm8PLWKkOR8DMUGFFVBg_34_0"></a><a id="Tc__Wx67AvrR0qok0rZvYEq3g_34_6"></a><a id="Tc_o-XKW6xLBUK19cBxo_T6DA_35_0"></a><a id="Tc_92xpOCzSZUK-mW7lz1YIqg_36_0"></a><a id="Tc_FTwDWEaX5kaTNxX73H19PA_37_0"></a><a id="Tc_9D-SFRc84EqLCSyAIzYn4Q_38_0"></a><a id="Tc_U9ZQIqn6v0y5PwlVgzB5RQ_38_6"></a><a id="Tc_3rIvLw-YwkmXw9TcRKeUCg_39_0"></a><a id="Tc_rUCL4aU1PkKOnFTDvdvv7A_40_0"></a><a id="Tc_Jaodr2SM10WOG6w1ChRYgw_41_0"></a><a id="Tc_nKkE4ZjSkESifgfxYTl3aQ_41_3"></a><a id="Tc_s63wcDgHo0O0O5fSJHigpg_42_0"></a><a id="Tc_URArt029SUaRHVunUXCUVw_43_0"></a><a id="Tc_E6JD-6di6UqdYw2MLYSnDg_44_0"></a><a id="Tc_1O8C7NO8KUSPW3wNSyxSLg_45_0"></a><a id="Tc_-_pcQfoIgkaXKRFyj0hWPg_46_0"></a><a id="Tc_UiIirra6tUy-fMFs8Vg7bw_47_0"></a><a id="Tc_Pp4vb9SLGUWaSaWtAdb49g_48_0"></a><a id="Tc_roGJ4VLhzU2PrfpWFAodyg_48_3"></a><a id="Tc_QARZB_XbDE6FvpWMfxl7YA_49_0"></a><a id="Tc_wvkrFhG3xE6m-3jbexMojw_50_0"></a><a id="Tc__uW8Fkr-kk6YcflnxAnf_g_51_0"></a><a id="Tc_kGAZHAyMsEuOFL5ruoxM_Q_51_2"></a><a id="Tc_sA5rlUDCjEuIaL_vzRe7sQ_51_5"></a><a id="Tc_aQvreCrmWU6M1fpV4VXmsA_52_0"></a><a id="Tc_JMWAe-64jEGEaFG0jYnYYw_53_0"></a><a id="Tc_2zGGn_7xK0CEvCbfiXXFpw_54_0"></a><a id="Tc_YnO8uv41ok6N7arS2mhp1w_54_2"></a><a id="Tc_m3PqWQPkQkmfL5A0Ql0gCg_54_5"></a><a id="Tc_0gfjcYEwikyndWP_4C-kXA_55_0"></a><a id="Tc_37A2nWZjfU643LnQLRPPVA_56_0"></a><a id="Tc_Qa0mrO0cJ0G5at_KGBnNJg_56_2"></a><a id="Tc_fiRoausKekaZ9LOmUhxiEA_56_3"></a><a id="Tc_xks9U4fVPEi3Ku2aXwTWng_56_5"></a><a id="Tc_HKQEwL027Uqhh4yvGJfb4g_57_0"></a><a id="Tc_WnPECRs8Ekq6aRWU08c64A_57_2"></a><a id="Tc_6YsHsAgaO0ytY2YEQ6O3HQ_57_5"></a><a id="Tc_u1EqwZV4ckCrytVPPFkpwQ_58_0"></a><a id="Tc_vmjoPj2UOkybHAcjKjW6Sg_58_2"></a><a id="Tc_wJWATLoAZU-wHqnjHS91dA_58_5"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:23.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Operating activities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_P0R6utbNfUqixDb6zZV_Ow_5_3">23,576</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_2-sWZtJM6068z9UC1eKOkw_5_6">41,716</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Gain on sale of business, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" scale="3" id="Tc_NOlBTmhzukmicsYbKYUlpw_6_6">8,452</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Loss from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_0fJYF0UrMkWuO9UWgrHXCg_7_6">2,511</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_RAFKSrv1S0aVtw3qWNjzhw_8_3">23,576</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_vIPimKMOBUm5S1IublA25g_8_6">35,775</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_Dzk5hi6SBke9RVvm6LfG-Q_10_3">7,107</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_aWHkZF9d30SzBTIlFYuvTA_10_6">5,530</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Loss from equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_408SG3d1qUCea-pyzr98QQ_11_3">3,410</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_eJaLDDN_o06pL46E9wA5Qw_11_6">2,071</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Provision for doubtful accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" sign="-" scale="3" id="Tc_EQYgTTcGsUOIdUDZINbtEg_12_3">2</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" sign="-" scale="3" id="Tc_Xk0Up8ekIEy1bP7hKxxiNQ_12_6">33</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Other non-cash gain, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="Tc_5TGQISSZckyOq7Svil_sLw_13_3">719</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Non-cash lease expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:NonCashLeaseExpense" sign="-" scale="3" id="Tc_i4rFkAdpAE-nZ1PlxWNqwg_14_3">3,453</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Gains on foreign currency transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="Tc_M8R5X3egz0GcVBxjZK1upw_15_6">10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Deferred income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:DeferredIncomeTaxNoncashExpenseBenefit" sign="-" scale="3" id="Tc_XKQa6J1jB0eALHBLf0StDw_16_3">946</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:DeferredIncomeTaxNoncashExpenseBenefit" sign="-" scale="3" id="Tc_wzFavqu5FEihr3-42emVSg_16_6">1,214</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_0zPKNCY5xkaIeWR27IMa7w_17_3">4,751</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_gMIrdoz45kS_Al3-JTHz0w_17_6">5,599</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">(Gain) loss on sale of property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_gt5q-iQDT0iYJvhdvCy4rw_18_3">71</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_FcXap1n4s0iXEbcL3l6hdQ_18_6">51</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Amortization of debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="Tc_XqQ2Qom-pUi7BJ7Fc_WqQg_19_3">1,291</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="Tc_cauSGVzhk0uJM57EkpBCFg_19_6">941</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Changes in operating assets and liabilities, net of acquisitions:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="3" id="Tc_A7Sh3FjiDUiLHT5brPmvJQ_21_3">3,245</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="3" id="Tc_MQgTanAu_0ifNtbiZJtPeQ_21_6">22,817</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Unbilled receivables and retentions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" scale="3" id="Tc_3_3qrecKeUyvvDkusjkB-g_22_3">24,364</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" scale="3" id="Tc_Stt21GQ3JUyTxsyh41nDTg_22_6">34,760</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_xKS5Q1NCa0SLSJCRIadN5A_23_3">10,766</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_LnNJ2jf3JkSLQ8wEiUN4wQ_23_6">12,954</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Income tax receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" sign="-" scale="3" id="Tc_oihnCXBqNUCHps7vKlDZvA_24_3">821</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_OjBQfngd_U2_3fc8urs4pg_25_3">216</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_OT5Rl7YICEKxEaYinBDT5A_25_6">1,791</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" sign="-" scale="3" id="Tc_YIXIsStzDkCD19G-ZlqFFA_26_3">1,301</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" sign="-" scale="3" id="Tc_jpcHiYRFFEWihkPmjxuEIA_26_6">10,645</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="Tc_ij7iFbXx2kCgYpJYo6258w_27_3">7,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" sign="-" scale="3" id="Tc_2imcamGkR0aUhHn20XQ0Eg_27_6">2,598</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net cash provided by operating activities of continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="3" id="Tc_taCasI5jp0yZSt02W9_lJw_28_3">15,066</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="3" id="Tc_PSX66KC8ME2rUOMjqWloGg_28_6">6,897</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Acquisition of property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_sqplqJu98k6CRqzk4BfHUw_30_3">8,504</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_BU3cwSHwV0q0tVK0UyxrlA_30_6">6,806</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Equity method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="Tc_x-dINVszR0aTY0E2c74anQ_31_3">9,551</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Business acquisition, net of cash acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities" scale="3" id="Tc_AuPUiDQbvkiglXzGrOHVtA_32_3">18,641</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Proceeds from sale of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="3" id="Tc_Msi0pv_mIUieUzNt1mU2MQ_33_6">31,994</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Proceeds from sale of property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_9fIMya2bC0GcVcLfnL6fgw_34_3">81</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Redemptions of held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" scale="3" id="Tc_SV0EGUVtUUaA1wfNaSQyQg_35_3">166,917</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" scale="3" id="Tc_6AY2GkSxj0-18sk4KcCzmg_35_6">191,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Purchases of held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="Tc_wKFkmf2dYUSj4ijm9BpLyw_36_3">162,517</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="Tc_LphaMtcCdE2_ZKXwh_51AA_36_6">211,120</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Redemptions of available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="Tc_JVkg_CppqUKymNlYsi9zOw_37_3">41,150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="Tc_lcOJaXEzeUS99DKWVbfZdw_37_6">2,250</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Purchases of available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="Tc_cHDlW3v1H0qSpbXesxUKXA_38_3">59,297</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net cash (used in) provided by investing activities from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" sign="-" scale="3" id="Tc_0uj-ljat-EmaCwzGVn9CFA_39_3">50,362</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="Tc_3P4shjpaoUSZ8yZrEQ6E_Q_39_6">7,773</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financing activities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Principal payments of capital lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_u2QMwFR0SkaijhNLhRTo9Q_41_6">154</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Tax withholding payment related to net settlement of equity awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_cwzd1Ona4kKduRHwA6em8w_42_3">1,009</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_uJob3ECYX0Ciwgu5ou6MZA_42_6">1,033</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_9Je92F7AMk-IMewaG4q3UQ_43_3">93</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_y8J9829N1Uu8DX-2RaZf7g_43_6">71</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net cash used in financing activities from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_PcEeWpO5p0S0hdYDS7YsvQ_44_3">916</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_b6Xg_ABQ5ka4SzC4iaGEpA_44_6">1,116</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Operating activities of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" id="Tc_kOrxcpx_9EeH5EAcUeGMNg_46_3">&#8212;</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" sign="-" scale="3" id="Tc_H8TA_bDhhU25E7_DnCx6vg_46_6">7,250</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Investing activities of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="3" id="Tc_MX1saTJGA0e2OwP46jenUQ_47_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" sign="-" scale="3" id="Tc_0W6tHH6bQEGQO51BApXd0Q_47_6">452</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net cash used in discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" sign="-" scale="3" id="Tc_86IpeZz6x0inmxo4hcgkPQ_48_6">7,702</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Net (decrease) increase in cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_-dZkuWg6XkaXtxMANT35YQ_49_3">36,212</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_gcDTcrjPtEOIQdOxop9qvA_49_6">5,852</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents, and restricted cash at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_ForARuqGz0my5K3iKMGNAQ_50_3">172,708</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_NPnkfoS6HUSrtG01C6EzMw_50_6">143,517</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash, cash equivalents, and restricted cash at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_k42k44at8ECg43WlBN5Mtg_51_3">136,496</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_7Gr7QjsnikykF661m0C6wg_51_6">149,369</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Cash paid, net during the period for:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_N8DTnnBByk2sqc6MGM0-tg_54_3">518</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_AveFdLY-rkK9z8lXgI-wzQ_54_6">6,777</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Non-cash activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Unrealized gain on investments, net of deferred tax expense of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" scale="3" id="Narr_zknGYugOCU6kBpeeq1BVPA">51</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" sign="-" scale="3" id="Tc_dP0n83ft5Embts6kLQ3S8g_56_6">57</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Change in foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" scale="3" id="Tc_iz_qR95rt0yleRPU0vWW9w_57_3">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" sign="-" scale="3" id="Tc_Yk4z6WSLdEWxLbaCCJVPpg_57_6">32</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">Acquisitions of property and equipment included in accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" scale="3" id="Tc_BkisS8H9n0ugNOupEI1nsg_58_3">263</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" scale="3" id="Tc_v1tRIuJAh0KmASQz8in99A_58_6">58</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to consolidated financial statements (unaudited).</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="NotestoConsolidatedFinancial_915262"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Tb_nDIa-JVDtUe7weSpEOWYvw" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment, Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes to Consolidated Financia</b><b style="font-weight:bold;">l Statements (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1. Organization and Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Organization</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">AeroVironment, Inc., a Delaware corporation (the &#8220;Company&#8221;), is engaged in the design, development, production, support and operation of unmanned aircraft systems (&#8220;UAS&#8221;) for various industries and governmental agencies.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_ojR4PSZYwUGwjzWJAWyaVQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company&#8217;s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2017, the Company and SoftBank Corp. (&#8220;SoftBank&#8221;) formed a joint venture, HAPSMobile, Inc. (&#8220;HAPSMobile&#8221;). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company&#8217;s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile&#8217;s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6&#8212;Equity Method Investments for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the &#8220;EES Business&#8221;) to Webasto Charging Systems, Inc. (&#8220;Webasto&#8221;) pursuant to an Asset Purchase Agreement (the &#8220;Purchase Agreement&#8221;) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company&#8217;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2&#8212;Discontinued Operations for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Narr_jmAyeJVl90ib2lUcDSr4cQ">100</ix:nonFraction>% of the issued and outstanding member units of Pulse Aerospace, LLC (&#8220;Pulse&#8221;) pursuant to the terms of a Unit Purchase Agreement (the &#8220;Pulse Purchase Agreement&#8221;). The assets, liabilities and operating results of Pulse have been included in the Company&#8217;s consolidated financial statements. Refer to Note 18&#8212;Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont1" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont2"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock" id="Tb_60LXKwY5nkSLTFsZzn8THg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective May 1, 2019, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842), along with several additional clarification ASU&#8217;s issued during 2018, collectively the &#8220;New Lease Standard&#8221;. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10&#8212;Leases for additional information required as part of the adoption of the New Lease Standard.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, &#8220;Codification Improvements&#8221; (&#8220;ASU 2018-09&#8221;). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity&#8217;s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company&#8217;s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ" decimals="0" format="ixt:numdotdecimal" name="avav:RetainedEarningsContinuingOperationsAccumulatedDeficit" scale="0" id="Narr_rB_ZsHkBQk6aj5867WpoNA">665,000</ix:nonFraction> at May 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="Tb_MLY7ERn4vUimHq_Vuske4g" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company&#8217;s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:RestrictedCashPolicyPolicyTextBlock" id="Tb_oyKi02fITUq80E0NrRTWmg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="0" id="Narr_1mN0udxFSEK6fSLUWJ7Alg">5,000,000</ix:nonFraction>. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ" decimals="0" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement" scale="0" id="Narr_FFGcMDr9BEGJS_UGhNFgtw">2,500,000</ix:nonFraction> of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="0" id="Narr_AOSrS1LTHUS9uGboV0WrWA">2,500,000</ix:nonFraction> is no longer restricted. The Company had <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="Narr_MXSISKXNJkyq22xA878b8Q">no</ix:nonFraction> restricted cash as of April 30, 2019.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="Tb_bnoEC2kdD0OclQB6aLrLKg" continuedAt="Tb_bnoEC2kdD0OclQB6aLrLKg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (&#8220;FFP&#8221;), cost plus fixed fee (&#8220;CPFF&#8221;), or time and materials (&#8220;T&amp;M&#8221;). The Company considers all such contracts to be within the scope of ASC Topic 606.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract&#8217;s transaction price is allocated to each distinct performance obligation and </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont2" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont3"><ix:continuation id="Tb_bnoEC2kdD0OclQB6aLrLKg_cont1" continuedAt="Tb_bnoEC2kdD0OclQB6aLrLKg_cont2"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract&#8217;s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company&#8217;s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract modifications are routine in the performance of the Company&#8217;s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company&#8217;s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (&#8220;TMS&#8221;) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company&#8217;s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On January 25, 2020, the Company had approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="0" id="Narr_-U4QUCbstke8NewCunT6lQ">125,958,000</ix:nonFraction> of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="Narr_fWwSAJfQbkuctBuKvmnRhQ">75</ix:nonFraction>% of the remaining performance obligations as revenue in fiscal <span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2020</span></span><span style="white-space:pre-wrap;">, an additional <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="Narr_WAqT49zPIUO7oVEqVRcb1Q">24</ix:nonFraction>% in fiscal </span><span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2021,</span></span><span style="white-space:pre-wrap;"> and the balance thereafter.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company&#8217;s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_83d0c477_3feb_4a6a_b647_787e6d2ceac6"></a><a id="Tc_6ZwjX4Guw0mc2NCOEZZxzQ_1_2"></a><a id="Tc_QAHzRVa1NE-ba6F7hhM5ow_1_8"></a><a id="Tc_1cWaIcTmqEqfM11yVDZUjw_2_2"></a><a id="Tc_2b1v5hTaNE-BGCCDHzaNsQ_2_5"></a><a id="Tc_XLmLOPTGF062APb_dgJ0Iw_2_8"></a><a id="Tc_VXTVDr8fCkqWJLFRnB_eyw_2_11"></a><a id="Tc_nmItbXFMpkCGW4IZ109VPw_3_0"></a><a id="Tc_AGXrWVSElE-QNsb3pYgP4g_3_2"></a><a id="Tc_go6AQ9U4uE2v92zPdWf8gw_3_5"></a><a id="Tc_3g9QdmZ09kuwhY5zCkxPVw_3_8"></a><a id="Tc_rZ5TAVQr3kKhqrvl69j_pg_3_11"></a><a id="Tc_hOtqEq1Nz0mm74hBvFzi7g_4_0"></a><a id="Tc_B7rbynOYZk2X6g9LiI0pNg_4_2"></a><a id="Tc_ZkPLWSLrtk66ZsIYTeqgzQ_4_5"></a><a id="Tc_3w3VtNbJSkW8afsPZ5OR1w_4_8"></a><a id="Tc_0X8lEt2UhEuf4iVIywzAEw_4_11"></a><a id="Tc_5cWXkInUhkWLEG-WgLyRsQ_5_0"></a><a id="Tc_6zmcilciFUSBGGYXbjyrdQ_6_0"></a><a id="Tc_TUEcGG2ggEiJ6fVOkmFiTg_7_0"></a><a id="Tc_7Yfs-Nb0Rkm0HRPsKl4Nbg_8_0"></a><a id="Tc_H6iUnoKNG0CniE8j9QJAag_8_2"></a><a id="Tc_zOpIgyoW4kK4BddbDdsb5A_8_5"></a><a id="Tc_86pkcIudhU2kNzpBDnUXNw_8_8"></a><a id="Tc_TUc_VcymEUupzWP9iJMBgw_8_11"></a><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont3" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont4"><ix:continuation id="Tb_bnoEC2kdD0OclQB6aLrLKg_cont2" continuedAt="Tb_bnoEC2kdD0OclQB6aLrLKg_cont3"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The nature of the Company&#8217;s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company&#8217;s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company&#8217;s contracts and the associated remaining performance obligations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As a significant change in one or more of these estimates could affect the profitability of the Company&#8217;s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The impact of adjustments in contract estimates on the Company&#8217;s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_MDP71gptok6LYPqqcbaHNQ" decimals="0" format="ixt:numdotdecimal" name="avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" scale="0" id="Narr_74jFL-6RKkmLkmCsUG7Udw">1,152,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_xKO38--rtkKgEA0SPjA0Eg" decimals="0" format="ixt:numdotdecimal" name="avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" scale="0" id="Narr_fvy38cLBBkSjWi4yPkAmdQ">1,169,000</ix:nonFraction> for the three and nine month periods ended January 25, 2020, respectively. <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt-sec:numwordsen" name="avav:MaterialAdjustmentToContract" scale="0" id="Narr_uiBl81Gtn06aVFyV-1qRBg">No</ix:nonFraction> adjustment on any <ix:nonFraction unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt-sec:numwordsen" name="avav:NumberOfActiveContracts" scale="0" id="Narr_4eK51DjvvUi7z3ATRfCMtg">one</ix:nonFraction> contract was material to the Company&#8217;s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_NA3BwtoP-UWN84S9jVTEYA" decimals="0" format="ixt:numdotdecimal" name="avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" scale="0" id="Narr_P9OVV8JlnUORsm8vOfvyaw">1,036,000</ix:nonFraction>. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_RHYZ4NzqREWLK2T0GJkS9g" decimals="0" format="ixt:numdotdecimal" name="avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" scale="0" id="Narr_U8k8HMaqgkum6jnV-uqJqw">1,705,000</ix:nonFraction> for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#8217;s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_QFFpQOWXukmQ0xudTm4YCA" decimals="0" format="ixt:numdotdecimal" name="avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" scale="0" id="Narr_TqnymSqTFEGV7vqDisLGAw">1,519,000</ix:nonFraction>. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt-sec:numwordsen" name="avav:MaterialAdjustmentToContract" scale="0" id="Narr_z13awyxFr0y5f_IiD5A85w">No</ix:nonFraction> adjustment on any <ix:nonFraction unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="INF" format="ixt-sec:numwordsen" name="avav:NumberOfActiveContracts" scale="0" id="Narr_S4PxN_pnbUurpLrj6ZnbOw">one</ix:nonFraction> contract was material to the Company&#8217;s unaudited consolidated financial statements for the nine month period ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Category</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Group_SwcwIFHkc0SGyloclQ9OqA" continuedAt="Group_SwcwIFHkc0SGyloclQ9OqA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company&#8217;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_byel_04BK0W9MqmEtRyI7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_P00p7ozkXUeKQ2WADv0jQg_4_3">36,965</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_DejteKBAhU-dV1WPbdolfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_UmjslRC3E0u7zs6proU48A_4_6">47,704</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_wR4eYPtvF0qvfoUIWACTYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_GJcBjfi5SEaLIg3M2ejgXA_4_9">162,868</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_TRhQxohxH0uaEgG4hCsaYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_yJpOJNKaREGFsUzgMn6e4w_4_12">131,119</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_H_jsT1KOp0m6Ej24S3aSbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_IoGRo-muF0uNEYrIoUD9eQ_5_3">7,908</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_i16ZehTDSESft4DaC-in8g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_w43m8QdivEut2Tvl5-TmGg_5_6">11,270</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_eWFvjD8CIkG-qS05OBYrhg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_prkRe89AokiFJ0IQ3CJtCw_5_9">21,419</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_v8DN8f6NU0OLZnf1ZttFCQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_4Bmnl24NMUy-vSGt1S02VQ_5_12">49,055</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_7-WK44WVDU66ytzW1hGhFQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_2UJ5bVGKFEak2LRBLl_YWA_6_3">11,762</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_epTUlGqzeU65UiZMw95bIA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_y-As6UslT021r7eDdj2ihg_6_6">13,586</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_2h5Rocl_BEm00iENFpqgUA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_BJWHmuRgcES0JYtqa4kXPQ_6_9">37,490</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_p9TRTIsBpki8d67yh1Gx8w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_eRFRbKFkXEWyQj70RxzDSw_6_12">37,981</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_vPGI4HaGx0-QaHmFr5pqOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_Y19w4mQN3UeOVXtr_3Qr5A_7_3">5,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_yjboOV3YzUayMaTJqi0zJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_TD35rEytck2iroEaAVYuBw_7_6">2,762</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_uTi0o9jSCk-ZImlF8hxHEg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_Dc35yFrVuEOhcCpaG_WPKQ_7_9">10,296</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_rVaoR1rlD0i1SGDXzou2rg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_gnPkbWP1pUaqn25-A6zANA_7_12">8,189</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_aLQl3_Ryn06G_eu7vF2kwQ_8_3">61,891</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_JsHrlp10mEK8Zthz1H08XQ_8_6">75,322</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_-xsEceyNdUaqpeHz6ZHZhw_8_9">232,073</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_h911vE-lEE2JC1Ze41qhuw_8_12">226,344</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric></ix:continuation></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_e660b9f5_c173_4f56_9fa9_c9353471d59a"></a><a id="Tc_L0BtBmhi2Ua5ZPoeBPjEbg_1_2"></a><a id="Tc_0TpnbNaKPECWVcTWVHjXdQ_1_8"></a><a id="Tc_FCYUooRB5UCyUcuEQupsug_2_2"></a><a id="Tc_aTs2XFLCo0OGDAh9BZz9Kw_2_5"></a><a id="Tc_rdmkzqhmJUqY91Q0A7XoMw_2_8"></a><a id="Tc_B3moB_NDXkqTAm-L3XGdxg_2_11"></a><a id="Tc_ANNkGAKQQE6SjLX9ZSgPWA_3_0"></a><a id="Tc_JqHEsJWbNUmbb6o18nGYzA_3_2"></a><a id="Tc_AfBeRJlsP02isV4_Ylwysw_3_5"></a><a id="Tc_wmFgBanJ70qE6hgJoTQQdg_3_8"></a><a id="Tc_8Kl7BnUgTUeFkjNtgZndPw_3_11"></a><a id="Tc_APJPJM8E_0CQKVeGUL03lA_4_0"></a><a id="Tc_qzJwnB8kmkWfprKPkKYTxQ_4_2"></a><a id="Tc_cGyWgRVE5kKAmLXJcO8aFA_4_5"></a><a id="Tc_dq4nzUGEG0-zECSKSc6gJA_4_8"></a><a id="Tc_li9RgLJdk0-Rw0JrFqDuGw_4_11"></a><a id="Tc_vy-R1JHUJUiPGpy1UdZa2g_5_0"></a><a id="Tc_bLXMU83G_U2RX5DYvZVhRQ_6_0"></a><a id="Tc_L2YpC5WD30eXPEnYqht_lQ_7_0"></a><a id="Tc_forl66uh2kujEiYY3X0ViQ_7_2"></a><a id="Tc_PPJVXEsvCEGVYUtdXDG1fQ_7_5"></a><a id="Tc_sdBF5ONBbk-0Npmik52xdw_7_8"></a><a id="Tc_5bRl-NP3TUamufzcqNgBXw_7_11"></a><a id="Tc_arinJhRFTkiQhlhcffNdyQ_1_2"></a><a id="Tc_iGhLrxWkZUq2tZbD6F5BjQ_1_8"></a><a id="Tc_SL-EqZfNukWgmNFuYJ8KRA_2_2"></a><a id="Tc_L0fD6RNtg0mRarGLqiIXLA_2_5"></a><a id="Tc_6oKqcUIMsUeB1I3tIUB1EQ_2_8"></a><a id="Tc_0U0ZImnBXUiF0VQMODdSpw_2_11"></a><a id="Tc_pdaSliFOH0iox7eEiqfGqw_3_0"></a><a id="Tc_rcHnKWjNREaFnsYgw8cI_g_3_2"></a><a id="Tc_mipFuZ0650ahmZJRP606uQ_3_5"></a><a id="Tc_39auGqCaIkONCUDJO38dnA_3_8"></a><a id="Tc_EAETWQcSxUuK81n2_5r2jA_3_11"></a><a id="Tc_yNeqzvOnVU6g9KDnMTZw-A_4_0"></a><a id="Tc_CVkf9sq8LUS_e_UkR7KHHQ_4_2"></a><a id="Tc_LmD33I8gSUCl3GOOIFG_vw_4_5"></a><a id="Tc_3rMDt_-Cv0WNWzD_rIS1nA_4_8"></a><a id="Tc_NaUQsBANG0au9r4GJ318kQ_4_11"></a><a id="Tc_iyBXPsJvHEywuXYyCTgVcw_5_0"></a><a id="Tc_c0A7Ca3iUkS0TuFCBOUQDQ_6_0"></a><a id="Tc_a47VkNn0ik-DStOfnDFjpA_6_2"></a><a id="Tc_2WZ1b1ue9UOGzlACbAm9Vg_6_5"></a><a id="Tc_tqXYzIVqvEKTuj9W-VuMqA_6_8"></a><a id="Tc_q6e0_Kmtv0qfEuoPvY8AXw_6_11"></a><a id="Tc_hii0bOuIdEiCQ58AC4ik8A_9_2"></a><a id="Tc_TcjTyUeD0Ee5zUpB40cXrQ_9_8"></a><a id="Tc_AQWWIHM-J0eDfgzIVLFNTg_10_2"></a><a id="Tc_EU2vTBtws0-mzgqASKy7ow_10_5"></a><a id="Tc_sy02tuAx50e3pDC8ycbtpw_10_8"></a><a id="Tc_ePUxNFXRtUm2bxgN298jww_10_11"></a><a id="Tc_o7RTZPdr60WiNCJvjOnp2g_11_0"></a><a id="Tc_J6LiIfUWQ0mlbxpOeEoAcA_11_2"></a><a id="Tc_aNsLb21k-k-7lP1Fml8HeA_11_5"></a><a id="Tc_9vXPRmbwpU25CnU5TBgZeA_11_8"></a><a id="Tc_WezpjZkWaEeBNP-MSID_fQ_11_11"></a><a id="Tc_yFEfHfnLm0iji7IJa41mww_12_0"></a><a id="Tc_2ZQqA_N0Fk20_Qz9Ge4wxg_12_2"></a><a id="Tc_nbCQpy7Y4U2Tyioa12P50A_12_5"></a><a id="Tc_6vRipulhMkmbd_43eV2o0A_12_8"></a><a id="Tc_al___fsTO0yjzSVskWmeTQ_12_11"></a><a id="Tc_7HIwojc7nkSIFRjMFGennw_13_0"></a><a id="Tc_n8snarbq-UGo0ZYrpWhiXQ_14_0"></a><a id="Tc_euMUyGkSmkeGNZzANWDBLQ_14_2"></a><a id="Tc_ir-fC82TNUSz8xcADXNzPA_14_5"></a><a id="Tc_s5BUXFnW102ceo1kEEqOfQ_14_8"></a><a id="Tc_DZ2oR5DK30WIEBXPqPw_dw_14_11"></a><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont4" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont5"><ix:continuation id="Tb_bnoEC2kdD0OclQB6aLrLKg_cont3"><ix:continuation id="Group_SwcwIFHkc0SGyloclQ9OqA_cont1" continuedAt="Group_SwcwIFHkc0SGyloclQ9OqA_2"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_oIHvJkJaZkiKG1mcV2FghQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_WS1jLX3MIEewaeXBt6fN1A_4_3">40,145</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_cXSQAwU5KUy4aSn0zmgjQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_ppqmRCYmKE-VuuBY4yGO6A_4_6">52,833</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_-7VYjca_BkuTsoa_ghSHOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_xsJDLJtX8kWpInsb3QYHeQ_4_9">168,607</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_XdzTuc40G0mcQmtR1KgvjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_4x9TTxwOGUClnBmWt3p61g_4_12">160,890</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_RUW1TrFhi02M6OS3OaJciw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_GlzZK6hcvkiiRtCC9x9Irg_5_3">20,863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_eEOebjdwMUKnVPEvwW-Hqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_Ou4gB8-CtEaRKfW80i6v9A_5_6">22,370</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_49vAVJPVg0aHP-Zl-hq1KQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_ExN1B2_vc0iY9Y3V1LzS3g_5_9">60,384</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_cNJiW24An0qo3-cirWrLXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_2UKUTp0heEWalspCJf9AZA_5_12">65,223</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_iW3BzBgYr061kCi87CdfFQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_T1Z-duRuXUeZOsy0L4Cd2Q_6_3">883</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_V9pf0vCKrUiLzI196ZR13w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_7xhqGisIzUaZPGEjDs9_9A_6_6">119</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_0NlJLNaix0WSg9W9vgbJRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_f4xy2VxWmUKuF-gLq3da3w_6_9">3,082</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_f6et0-ZElEOzZmM1traUuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_L8MqLcGF5ESaaLe-SL2ViQ_6_12">231</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_MSI--WcmokCLIRrfmQVrfg_7_3">61,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_z-0AaZ9NUki3QRJGfGARqQ_7_6">75,322</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_r8If1LqZJUK0ra50KI0UBA_7_9">232,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_NppQd1uR50aPBuuZf83wbQ_7_12">226,344</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;M contracts, the Company&#8217;s profit may vary if actual labor hour rates vary significantly from the negotiated rates.</p><ix:continuation id="Group_SwcwIFHkc0SGyloclQ9OqA_2"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_7P1ly8I3oEa7AwVYaCWt_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_1vJeyubypU2Dgu-F-XOySw_4_3">25,535</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_Wo4toSQxu02Y1mejf85pDg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_oevwHQKaBEu0j48NGd458w_4_6">52,383</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_DkZDSdxzKkSnHlJ0GJ9xDA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc__QeN3EiAvU-mWx1IAvmBEw_4_9">124,971</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_dmPf_rywWk6SRrT1cdvVWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_pPKsHkc1QkutxFaCAPnERg_4_12">135,232</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_Uzd_2UESuEykaMg1oPXKWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_5hOw3L0WaEejsF77O1Dvpw_5_3">36,356</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_et_VYAQNF0yfVyCUFyx_Pg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_x8HKeoYf9kmdY0QVAym-ww_5_6">22,939</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_4geEC_L17UW3a6wx2eK11Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_EVok8cfd_kWs2qwGDv4uZQ_5_9">107,102</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_VappITppH0Cya6qttGaW6w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_san_bezA-kG4Pe3milg4wQ_5_12">91,112</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_zKWrSl7ehkuGakAndvfUmg_6_3">61,891</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_repTPigshkq4caHi1KdjhA_6_6">75,322</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_4fRS9Z3sg0OxL5760mH2aw_6_9">232,073</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_-rR8FvIdXEapnbUkgmF4jA_6_12">226,344</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_HcgrkvpOMkWsnKr2VlVFGA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_3XdJ2DkTu0WI6952-eUdOg_12_3">27,626</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_a1H3BGVYuE-I_jjEyK75jA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_57JhmqOiJkKwbfHsBH5wmA_12_6">34,436</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_iqe9ZSkJPUq6xo6OrsjJUA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_3B05VqnSykSJ-neofL9pQQ_12_9">116,399</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_pFcBNx9E3kC6epOoERakkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_H54LDOZpo0CoCTQXvTbpcg_12_12">116,514</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Ep52FtpKYku_ORXe-7TO_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_SWJ_xWXaG0qoyNW-H9HakQ_13_3">34,265</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_C7asoqEoT0ei9sL1VbRPRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_VJ-4Drxua0K8RwfqwaBiQQ_13_6">40,886</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_qY2wEStoB06SmsPXHzZP6A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_L_2jf6fxpESycvGi3BxvUg_13_9">115,674</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Z7D9oLMdAkCCwQDJVNAALQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_PwKpSsUTMkia7OAClM48Tw_13_12">109,830</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_uNo3XbgPAkSNQMgIIFUEzw_14_3">61,891</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_cydq0_qbS0edLmN2MJ8fyA_14_6">75,322</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_q5jsgq_-6k-f1HzxtPi7GQ_14_9">232,073</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Hvpp_n4PP0OKsI3QoVnJxQ_14_12">226,344</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company&#8217;s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company&#8217;s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company&#8217;s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Narr_Axg60MK8Q0WNS753ivdpHg">12,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_F1gFu9rV-0qJP0xDryHfHg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Narr_Z00I_lxvPEuo11pY98aiBw">1,670,000</ix:nonFraction>, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_Z6FwpZMe80CiNIO2bYD1ig" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Narr_0K5wGvOXx02M9eXX8Jzdgg">10,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_YnVLa9s1cEmGXyAUCMVXDw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" id="Narr_u5j18DxJjkevE8QtjB7ejg">1,587,000</ix:nonFraction>, respectively.</p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont5" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont6"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="Tb_yjXnYpvIxU2dpBRhB6b4Bw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources and in assessing performance. The Company&#8217;s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (&#8220;R&amp;D&#8221;), on a consolidated basis for the Company&#8217;s continuing operations. Accordingly, the Company operates its business as a single reportable segment.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:MarketableSecuritiesPolicy" id="Tb_fbiYgdbwzEy5ziU7jScbxw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_kmt97w0cXUyr5VB09-jMDQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:GovernmentContractPolicyTextBlock" id="Tb_W2VLhoHqXkavQ467rsiKlA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Government Contracts</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Payments to the Company on government CPFF or T&amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (&#8220;DCAA&#8221;). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For example, during the course of its audits, the DCAA may question the Company&#8217;s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company&#8217;s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="0" format="ixt:numdotdecimal" name="avav:ReservesForIncurredCostClaimAudits" scale="0" id="Narr_c9S4NEl_qUuO0o0EuavlQQ">275,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="0" format="ixt:numdotdecimal" name="avav:ReservesForIncurredCostClaimAudits" scale="0" id="Narr_Zpf7iFNXBkyk26FzQrfThQ">93,000</ix:nonFraction> reserved for incurred cost claim audits, respectively.<br /><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Tb_SgBKvlC_ikOjf2-wxCO8PA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Intangibles Assets &#8212; Acquired in Business Combinations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company&#8217;s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Tb_z6h5iTx90EmlyRkfAFwHjg" continuedAt="Tb_z6h5iTx90EmlyRkfAFwHjg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_504ca9da_dbe3_45fa_a9b5_edacf527a5d2"></a><a id="Tc_xTf1KvAgB06AMXmtBnqW_w_1_3"></a><a id="Tc_5YA7E4eBrkuSwvF2xQ-fIQ_1_9"></a><a id="Tc_1fgGniJGbkaHsruLAhyyxg_2_0"></a><a id="Tc_OC5HMWCGy0KYNw6wY99JZQ_2_2"></a><a id="Tc_d7WXbuOro0eUy_QwI3TzAw_2_5"></a><a id="Tc_VSM3ptYGUEuOjbfOBAnj4g_2_8"></a><a id="Tc_OwrKa5KPVUWwxyKiGLvHiQ_2_11"></a><a id="Tc_q46zC7CXCUyqrhiAc1FUYQ_3_0"></a><a id="Tc_62IJ1aYe5kOCaNjLRHwX3g_3_2"></a><a id="Tc_JmEQKLNJ2E-sEHPbcPwGxQ_3_5"></a><a id="Tc_vbF1y4rI4EqwsCk1-rGejQ_3_8"></a><a id="Tc_z-DRNVuvbkir-m5OfVJKHQ_3_11"></a><a id="Tc_83bnFyv-GU26x3P5tECTmg_4_0"></a><a id="Tc_rWIPcRkPIEK8vQAgqKCcLQ_4_3"></a><a id="Tc_iZVbG_uUHUqYuGmDAZjNAQ_4_9"></a><a id="Tc_HiLqQOoys0GHftDAK4oF-Q_5_0"></a><a id="Tc_NiYSJhbQLkaJo39TmYsKlQ_5_2"></a><a id="Tc_Isfm3tEJdku3O5vQnJAbfA_5_5"></a><a id="Tc_YTjxMYn-uUKfpNc43AdX3w_5_8"></a><a id="Tc_UKYqvqO0JUWF6_LJrPl7pg_5_11"></a><a id="Tc_tbFXHkSlgEKEB9V-w4XmrA_6_0"></a><a id="Tc_9j7epW2WmUCUPoKmZCxzvA_7_0"></a><a id="Tc_q6IwKaJVcE6ieXXwuhhSjg_8_0"></a><a id="Tc_nqNEyfldlUaML6y8YF7lCw_8_3"></a><a id="Tc_i6zKpJHNlUWRrpw21Q5yiw_9_0"></a><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont6" continuedAt="Tb_nDIa-JVDtUe7weSpEOWYvw_cont7"><ix:continuation id="Tb_z6h5iTx90EmlyRkfAFwHjg_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">tested for impairment annually during the fourth quarter of the Company&#8217;s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company&#8217;s use of the acquired assets or the strategy for the Company&#8217;s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.</p></ix:continuation><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_ICEthmwuZkCNxD818b2WwA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="Tb_hO3YLfVRsUy1Ykzrsoifwg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" sign="-" scale="3" id="Tc_eVKVNgv-QUmoh4AvnN87NA_3_3">1,008</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="Tc_m98sWWywjk2n6HvgPcTqRw_3_6">8,431</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="Tc_tI3S2i9Trki9tTJxoidmYg_3_9">23,603</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="Tc_S3fHkk-NVk6-8RBme8cNiQ_3_12">35,815</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" sign="-" scale="3" id="Tc_giovRatu9EmpMqJyn9IRwQ_4_6">62</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_oP4p8pncqEeai4KgFFYmPg_4_12">5,941</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_fa87c5oKBk--Et399517rA_5_3">1,008</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_dkyM5TD-80O1wrYtw8cWUw_5_6">8,369</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_FIiGu5uJi0aIAHQHReK2rQ_5_9">23,603</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_w0p5dfRALkSyoCHObUTjBA_5_12">41,756</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_DoaOF0EXck6t90o71775XA_7_3">23,821,145</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_xipJVryaH06S_EuDdEYChQ_7_6">23,687,672</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_yr26bmK_lUa6xPc_X0YxVw_7_9">23,790,788</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_Gb7_SIG-eke4jrT4QJdYvQ_7_12">23,643,866</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="Tc_HWywPGX8lkW91Qo4NhHzVw_8_6">394,147</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="Tc_KjTfxZl5V0inphwBncQw_g_8_9">285,407</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="Tc_xMlHiZI910KexdOY9CJorg_8_12">420,142</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_xKcRlHGDVUuo9kZMVaxshg_9_3">23,821,145</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_uDmf3H3HmEmITdyi7iYQmw_9_6">24,081,819</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_bVegZ3dXiUO43kCvcsk4FA_9_9">24,076,195</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_BmgMMkSFJ0q7d-aeo8OMgA_9_12">24,064,008</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the net loss for the three months ended January 25, 2020, </span><span style="background-color:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Narr_rT6j-kCXGEWCY51y9vg2jw">no</ix:nonFraction></span><span style="background-color:#ffffff;"> shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Narr_8doL80Syl0W_cLFbXBwfZw">287,408</ix:nonFraction></span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Narr_5eqeLDgT4Uytj2SelIFHpA">3,076</ix:nonFraction></span><span style="background-color:#ffffff;"> for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Narr_3VjMxQyP_E2hPWwf43UVJQ">1,705</ix:nonFraction></span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Narr_QnF89mUZdUiz4ypydKyibw">5,519</ix:nonFraction></span><span style="background-color:#ffffff;"> for the three and nine months ended January 26, 2019, respectively.</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_FxUyFPKQLUmljRiR4WI4_w" continuedAt="Tb_FxUyFPKQLUmljRiR4WI4_w_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company&#8217;s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company&#8217;s investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</i> (Topic 820)<i style="font-style:italic;">.</i> This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_nDIa-JVDtUe7weSpEOWYvw_cont7"><ix:continuation id="Tb_FxUyFPKQLUmljRiR4WI4_w_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (Topic 350-40)<i style="font-style:italic;">.</i> This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Simplifying the Accounting for Income Taxes</i> (Topic 740)<i style="font-style:italic;">.</i> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</i> (Topic 321, Topic 323, and Topic 815)<i style="font-style:italic;">.</i> This ASU clarifies accounting certain topics impacted by Topic 321 Investments&#8212;Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="Tb_j-9YbDkvJkKbyj8_e8Jr2Q" continuedAt="Tb_j-9YbDkvJkKbyj8_e8Jr2Q_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2. Discontinued Operations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_XmJne0zWAE2MwD3JHhK8rA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="0" id="Narr_4qwftGuA_k6jIPsvu17LIg">31,994,000</ix:nonFraction> upon closing, which resulted in a gain of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="0" id="Narr_RZgUJDBwoUy7V9oWIiaVTg">11,420,000</ix:nonFraction> and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="0" format="ixt:numdotdecimal" name="avav:WorkingCapitalAdjustment" scale="0" id="Narr_xeHZasMTPU-cwCh62hqnSQ">505,000</ix:nonFraction>. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw" decimals="0" format="ixt:numdotdecimal" name="avav:WorkingCapitalDispute" scale="0" id="Narr_y7iJuQDRJUetHfP9dbmvNg">922,000</ix:nonFraction> pursuant to the terms of the Purchase Agreement. <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw" decimals="0" format="ixt-sec:numwordsen" name="avav:WorkingCapitalDisputeRecordedToFinancialStatements" scale="0" id="Narr_O6kQ7_CK90yrCuFJ-Ci3IA">No</ix:nonFraction> amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company is entitled to receive additional cash consideration of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_oOqipzS-pky7P1DWsRVeZg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="0" id="Narr_bpLO5oucZEatnAtQ6BPC2g">6,500,000</ix:nonFraction> (the &#8220;Holdback&#8221;) upon tendering consents to assignment of <ix:nonFraction unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ" contextRef="As_Of_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_1dlppgG_Wk-uvHmURe9n_A" decimals="INF" format="ixt-sec:numwordsen" name="avav:NumberOfRemainingContracts" scale="0" id="Narr_Bzeg2EKI5UGKWMZJAbEa3Q">two</ix:nonFraction> remaining customer contracts to Webasto. The Holdback was not recorded in the Company&#8217;s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company&#8217;s satisfaction of the requirements for the payment of the Holdback is currently in dispute.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_22_2019_To_2_22_2019_NHqSqJYO7Eiukk6ZQUB6Jg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" id="Narr_2qN7gSy4gkOPFehaJxz_2A">6,500,000</ix:nonFraction> in addition to attorneys&#8217; fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto&#8217;s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On October 29, 2019, P.B.M S.r.l. (&#8220;PBM&#8221;), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" id="Narr_FEk9Ha93mUGqRQD-YmQODA">1,700,000</ix:nonFraction><span style="white-space:pre-wrap;">, plus attorneys&#8217; fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently.  PBM has </span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_12386b57_9266_4ed9_9bd2_a1fe2f6ad66f"></a><a id="Tc_9mfbOIe8iEapDpPI8k-Ibg_1_2"></a><a id="Tc_SCESPxTt50qa1oTTVIufUw_1_5"></a><a id="Tc_U27lgtpF_067blGtkveUKA_2_2"></a><a id="Tc_UNg27DyTo0yB_FA07_-LRQ_2_5"></a><a id="Tc_2fpbJW0cskKgge8KOEuV1w_3_2"></a><a id="Tc_jcaze7fnBEOIQLWOVxecPw_3_5"></a><a id="Tc_NEEwhrbICEyWthGvVKMS4A_4_0"></a><a id="Tc_xWRRzdxcn0CZ2VCqa-7TxQ_4_2"></a><a id="Tc_eEaG9f8IgkeJLZm7NFphuA_4_3"></a><a id="Tc_xA41eVAD6kSZGHI3m1cSuQ_4_5"></a><a id="Tc_3wPwXAZ2NUyQW-pLbZ56yA_5_0"></a><a id="Tc_7mszgHG-L0CBqVEPahYGLw_6_0"></a><a id="Tc_HMq8uUTAh0OKOMV2hjJXxQ_7_0"></a><a id="Tc_QQv1OxfkCUiPjSU5Tt9FPA_8_0"></a><a id="Tc_fHWeRcaQyUKd0OmVIjEUWQ_9_0"></a><a id="Tc_NBa2WOWz4kyMJL8oWrL0sA_9_3"></a><a id="Tc_zFPDheoDJketgP5ro2XgQw_10_0"></a><a id="Tc_6IHVCm02fU-Fe03MoFBlSA_11_0"></a><a id="Tc_IMHIR6BGHUy1RXFJMnxKIg_12_0"></a><a id="Tc_vyxS5YIpN0C3nxcl6Qu-rA_12_2"></a><a id="Tc_v10aVNt4Y0yxzdNpjA53eQ_12_5"></a><a id="Tc_3h7rdfhJA0eZ-xZ2Vr8Npw_13_0"></a><a id="Tc_eHXj63z7E0eXK1XcgyfYKA_14_0"></a><a id="Tc_gitZFYX2Kkub0BWE7ByrJw_14_2"></a><a id="Tc_WEu1IRIDakGhZkvI8caeyQ_14_5"></a><ix:continuation id="Tb_j-9YbDkvJkKbyj8_e8Jr2Q_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">withdrawn its Notice of Arbitration, and the Company considers this matter closed.  Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company&#8217;s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (&#8220;Benchmark&#8221;), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims.  Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers.  The recall remains a significant part of the Webasto lawsuit.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the &#8220;TSA&#8221;) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_K8MHt5uuu0eVC2PJcSvcyA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" id="Narr_CraDJRXGd0SxXOZFSpOzPQ">57,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_D-kR3RbwY02o6NNW7VRhLg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" id="Narr_MXM_FZ5A8ki03b61bIi71g">545,000</ix:nonFraction> has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_SZD3od_xT0Kiq-24fdQuug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" id="Narr_5Wm40xQeZ02Vp1qqC8SamA">657,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_M7ohD84pAke9kNRP1dBlKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" id="Narr_RO7KCpfC502IOLFTRQA53Q">2,013,000</ix:nonFraction> for three and nine months ended January 26, 2019, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company&#8217;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="Tb_Gf_lVskTb0G8eRB_kVHNmw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="Tc_zs_tN0XsOEetMybdQRBc_g_4_6">4,256</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="Tc_eUth_1Hh40ugQHPSPXiqoQ_5_3">54</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="Tc_PHUmcfVRA0eY0tERlqYd1A_5_6">5,080</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" sign="-" scale="3" id="Tc_pqv94CvPKk2uSRfV1-Llog_6_3">54</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" sign="-" scale="3" id="Tc_XEQVWxZMl0-yPkk8Wggd3A_6_6">824</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="Tc_pGUqxdpyxUG0Rv_toUo0vA_7_3">14</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="Tc_ZKttIFJpUUqCQ7lO1fMVNA_7_6">1,517</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" scale="3" id="Tc_nKDCFH9gUUS5qpM4f_Cuzw_8_3">34</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" scale="3" id="Tc_GWL1-jEYgkOJmT4kNvlN6w_8_6">1,075</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="3" id="Tc_rMYfcBQZzk6K8HTd_awMMQ_9_6">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss from discontinued operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" sign="-" scale="3" id="Tc_-FQQ7XlUw0a2A4NK4zdgTg_10_3">102</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" sign="-" scale="3" id="Tc_IX_RdHOCY0qdJE_Nw6o1KQ_10_6">3,415</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" sign="-" scale="3" id="Tc_esSItz1_akOAIFuaIT1CXQ_11_3">41</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" sign="-" scale="3" id="Tc_OSDmLkTfh0ix_6UK1ajosg_11_6">904</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" sign="-" scale="3" id="Tc_uXRsxOCfWEa5ETX6_VZLRw_12_3">61</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" sign="-" scale="3" id="Tc_owOB-N6q00eNrrase22InA_12_6">2,511</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gain on sale of business, net of tax expense of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" scale="3" id="Narr_CRRNnWE6S0OacoU-PHuFag">2,463</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" sign="-" scale="3" id="Tc_AweX3cqY80Sk-vQQxdJPhw_13_3">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="3" id="Tc_DMtxXkd40km-zx82bB0UWQ_13_6">8,452</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" sign="-" scale="3" id="Tc_Ti-MH4Nii02rWE8mXhdBTA_14_3">62</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_YZxxWVBk6Eu2hclQA-SXIw_14_6">5,941</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_938471d7_4f14_4d27_b6bc_8eb351273810"></a><a id="Tc_qZUEPiy2rkG8lXQnJ7S36Q_1_2"></a><a id="Tc_ALn-qNdpJkCJgfZ0x71d3g_1_5"></a><a id="Tc_UlN6pcf2AUKvsiPI38dWqg_2_2"></a><a id="Tc_SEX1e4x58kKgXbmAHRPikQ_2_5"></a><a id="Tc_SpHS2pgj5EiBmNalvrUCzQ_4_0"></a><a id="Tc_Fg9jjsulh0iqleRIFsMsOg_5_0"></a><a id="Tc_-0wA7Ec0y0eZYT6TIEx1Ig_6_0"></a><a id="Tc_l0DVbTbAnES2Tofji54q0g_6_2"></a><a id="Tc_zZ2_oURhzkq_9ClmuIg3rw_6_5"></a><a id="Tc_cIxF009cyE-sZRzOob58vQ_7_0"></a><a id="Tc_KDGnwZtpvUCmAoDTULgrvg_8_0"></a><a id="Tc_BH1DWOuypESAeD3_s-tErQ_9_0"></a><a id="Tc_l_tK9XZt6kGgBHx2W2LgeQ_10_0"></a><a id="Tc_1CFZOXYMbEiGQMox5N-EDA_11_0"></a><a id="Tc_2Bs4u3ZRbEijZBUryapoXw_11_6"></a><a id="Tc_iTyVaxrDt0OTSMyByollow_12_0"></a><a id="Tc_HuUWrYo-c0ColDZukEabLQ_12_6"></a><a id="Tc_OHX4HwyXIUyQgUvTSt0oTw_13_0"></a><a id="Tc_oi6Z7ldq5UuuNC384dWEqg_13_2"></a><a id="Tc_8QCcfuLk30KU9FE-jkCNdg_13_5"></a><a id="Tc_vyaYajG3P02QWnX7cVBJ9w_14_0"></a><a id="Tc_aMdec5W4kkOUk9c5OQfV-A_15_0"></a><a id="Tc_mH5VV2t-DUqE2ZolRiDgxA_16_0"></a><a id="Tc_0DFN8HBFIkGdcbhy4l12lw_16_6"></a><a id="Tc_zbtBlHf2MkKTQDEQF6W9AQ_17_0"></a><a id="Tc_QAOyDQuADkalFdDxiANiNw_17_3"></a><a id="Tc_LP9RT0J47UWk1n_4_tet2g_18_0"></a><a id="Tc_rUVzGOmdsUalePSTvzLdtw_19_0"></a><a id="Tc_9JsPTu9U50mi8AmisSx1WA_19_6"></a><a id="Tc_Ew3dxJA5Tkuh3tdyEfZfDg_20_0"></a><a id="Tc_RZ7R45e4cEiLcOvFe1UVsQ_21_0"></a><a id="Tc_J_1Eakx3okmjaeO91MsbFg_22_0"></a><a id="Tc_6gfUUkb8q0uUBqCiVkN_Fw_22_6"></a><a id="Tc_Q7n0n2DqPkqMFEp9XN5BkA_23_0"></a><a id="Tc_9B-XlFTjgEys8fZiE2onBw_23_6"></a><a id="Tc_XpjJXX7bEUyaJUSTt5j0Lw_24_0"></a><a id="Tc_PY0ALcnsTUuOFQqpsFupfA_24_2"></a><a id="Tc_ItWJ9ZRB50mVN3jmTJnUcg_24_5"></a><a id="_deb99568_44d4_49fa_a0fe_3539c912cd23"></a><a id="Tc_ZM2XZvJMfUaQJBKtftSXnA_1_2"></a><a id="Tc_tdajQdyKsEm0dNfFgWhB2A_2_5"></a><a id="Tc_U0Ru-AgOL0-lR57yr4lq3Q_2_8"></a><a id="Tc_UDCPFLqA7ECSMNCE5nMh4g_3_2"></a><a id="Tc_31UefnrdvUm01BsUC_6A0Q_3_5"></a><a id="Tc_Um7AlMleIEOmexAZbKdjqg_3_8"></a><a id="Tc_sNLo9TRR20Wwhz3ftrMgZQ_3_11"></a><a id="Tc_fOrvA41s5ESEVAJjVlAl0g_4_2"></a><a id="Tc_fIDTOVM73EKgak-IiHk6AA_4_5"></a><a id="Tc_shg7GheUhE-wrof-TQ5UjA_4_8"></a><a id="Tc_oAFT8tRvaEu6imwL4o3Q-Q_4_11"></a><a id="Tc_wEmYLz607U-poNU9-R6CeQ_5_0"></a><a id="Tc_AC3RfsGu2UiKIRojTPSILw_5_2"></a><a id="Tc_VC_6sHF8T0u-fBer10dPsA_5_5"></a><a id="Tc_sOnHb190PU-aKqodjvnilQ_5_8"></a><a id="Tc_GyO2YKDINUeAamduLVfdXQ_5_11"></a><a id="Tc_NOuCffYMYE-N5pryNb-cFw_6_0"></a><a id="Tc_idPc_0_DKEuN2ZtRkHUoWw_6_9"></a><a id="Tc_qumfZhGhPUK5c8OIxAGOgA_7_0"></a><a id="Tc_ajtICPZBEESw525evKdFFg_7_9"></a><a id="Tc_BEYquzBTFUyd1Ra0oyo_Kg_8_0"></a><a id="Tc_ZbeT2rgSB0q6eVtKBmNnzw_8_9"></a><a id="Tc_G_dgyrclLEywjgQvJLLIog_9_0"></a><a id="Tc_cA3BJ7_YYUyhCeTL1dYu4w_9_2"></a><a id="Tc_BrIaw3u0okGzBoQIJ3Ezew_9_5"></a><a id="Tc_3CaLQFEBAEe6RYlMio-vTw_9_8"></a><a id="Tc_olH0VKIn5kGwJaBcALuBDg_9_11"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="Tb_HAcN1w2XlkiCL1tk-0B7kw" continuedAt="Tb_HAcN1w2XlkiCL1tk-0B7kw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">3. Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:SummaryInvestmentHoldingsTextBlock" id="Tb_e7HQxTwkTkSOAmgXF3hj0g" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_at1jrgouNkq8INajOxS-ww_6_3">7,565</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_u24Od3lzEUW3Wqq5CjpMKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_WjoQwRfigE-2logMzSxJtA_6_6">5,332</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_pM6N6VJzFEmoTfMJuKcCjQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_2Jxka5EeI0WpaLhVh3yD2Q_7_3">45,439</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_Fb5E3riINE-kviKmLnkkTA_7_6">63,205</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_jkmduATjOEiOsRBzCi4gsA_8_3">82,298</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_h8NihHyZJU6fMTq4-GCPzQ_8_6">81,950</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_oioNaR9-rEO2WqYWTkU6pA_9_3">135,302</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_2cE9ag8RIEe1cF1HpgZneQ_9_6">150,487</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_78fdG35XF0qSzg0jIwYaAA_11_3">13,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_geaDV00iwEqVGBum91kH6Q_12_3">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_D5p5RIFLo02aJI8A59g5pQ_13_3">148,502</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_4HCvQOEdXUy2TWUs965lVA_13_6">150,487</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_LjQkjRBrekGVWD3OxyXCcw_16_3">15,887</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_xxxa_Hjd-UGmrPSs24UyuA_17_6">7,404</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_cWNkoJEofEyM5BNDUpHmLw_18_3">4,558</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_nfOPjdyeTki0VngkyMk56Q_18_6">1,982</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_Pvr06ZYs-02GDozkB-TGmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_LdFBBCoD2EKbyY2EejgF4w_19_3">1,017</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_WaQxxtbhpkuqFGO5qO-l0A_20_3">21,462</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_OdzMOgyoI0G_XUY6lqKRVg_20_6">9,386</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Investment in limited partnership fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_7vkRywOpBEqfzwFnWbtELQ_22_3">4,947</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_hA3AvySGUUK52iDMFYHnXA_23_3">4,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_8nE4t0NWVkas51YBJrTz_Q_24_3">26,409</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="Tc_xwbKueXCyEiFoUt3VoRrKg_24_6">9,386</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;"><b style="font-weight:bold;">Held-To-Maturity Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:30.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="Tb_A1mBwsHPHUqDGNvi7UsO1w" continuedAt="Tb_A1mBwsHPHUqDGNvi7UsO1w_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_LKqMSuotFU6_jIHmUf67rw_5_3">23,452</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_6-6R5R3UZ0KavfnfNuVq1A_5_6">12</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_HhsxxIJlfEC8aqQDELVEXA_5_9">4</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_fc9W4edhgE6KJGCoTD0ZzQ_5_12">23,460</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_obNmOolc3UqZ3HrcqWGBGQ_6_3">45,439</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_-vqdVRtP0kGrYnwGOTQJ0g_6_6">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_ynfdMihfuEuKxLL2idxWWQ_6_12">45,502</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_9qM0-P95sk6y5JYCshk5WQ_7_3">86,856</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_xecZjuVefEqialeTuqISig_7_6">57</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_YNpYccYL30qaiMIbCPP5Hg_7_12">86,913</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_7XXfui0kAU2t67GbFmpVqg_8_3">1,017</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_HoBabXHGEEaN-0zpJ0bdWg_8_6">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_nkDmsjKgT0qCX_nPatAnpg_8_12">1,021</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_6AboryQ670KD7Uk-qj7QWQ_9_3">156,764</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_BVh9fNwK-0-fNCDfD7lRag_9_6">136</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_ZQ96-ifYpEC-cjmtecV2tw_9_9">4</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_ze5KgWkYKE-iysPPz8xlNA_9_12">156,896</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_f9b86b6c_368f_487d_8705_08d291485f77"></a><a id="Tc_mLMWMTdz7Em7UPgLllVQyg_1_2"></a><a id="Tc_sCKczkWUKkKPEVTbgfok7w_2_5"></a><a id="Tc_K61E2QR1ekCFcECiwxC2Sw_2_8"></a><a id="Tc_tTgMI_nPxUWl1aiEOIJjeQ_3_2"></a><a id="Tc_hXxNZADNRU2KWjm_scJpqQ_3_5"></a><a id="Tc_9CimK8rgWEWJYLc-1dYOyA_3_8"></a><a id="Tc_oco7zqeoqEiW-tcijkCl8A_3_11"></a><a id="Tc_CBYwyKcvZUKH7SmGbiZzQA_4_2"></a><a id="Tc_448ahbw0dUukNJL8ok3j0Q_4_5"></a><a id="Tc_vu-373y2y0-obTMJha8Idg_4_8"></a><a id="Tc_oJ3H-VY2X0iEY16dl3S6ZQ_4_11"></a><a id="Tc_9-7y0wspc0WKzjm5eNrhkg_5_0"></a><a id="Tc_1OafWLTKm0aZvRzUlBR3_g_5_2"></a><a id="Tc_omOyvYa7lUeeE1IH5iiuoQ_5_5"></a><a id="Tc_1Arig0NI2ECstNYy52AILQ_5_8"></a><a id="Tc_vkQHYoTpTUa--9Kmj1a0cA_5_11"></a><a id="Tc_3gBut2jMGEqMFl5lDpjnBQ_6_0"></a><a id="Tc_MgKq1F6Cvk2A05tcHI9_Qg_7_0"></a><a id="Tc_gIs5NqJUV0WESIbNV649-w_8_0"></a><a id="Tc_kcu6tU4FaUeOxUpoVGBbTw_8_2"></a><a id="Tc_Ac4ZtYcOyEW71D3vrXc6Ow_8_5"></a><a id="Tc_t4AqdVLZ_kW30016m3ivrA_8_8"></a><a id="Tc_WuNbd2KP3kioIY_c48zrRg_8_11"></a><a id="_8d9e167f_f4af_4037_9c2d_7983343a9597"></a><a id="Tc_1GOZADuY1UaYphlOC3JunQ_1_2"></a><a id="Tc_2COU5_HEsEOJxY0XE89Ciw_1_5"></a><a id="Tc_K4rTKB5keE6xDUmnDdQSJw_2_0"></a><a id="Tc_TVKnJSkfU0iKEo1HLW1z1Q_2_2"></a><a id="Tc_Sv7EBBxhAEeeeiDTy2J_eQ_2_5"></a><a id="Tc_Be1rszweEU-bAx6q8UWtoQ_3_0"></a><a id="Tc_Hzk4ygnl_EOCR9s0GLEX0g_4_0"></a><a id="Tc_NX9W3fWqdUWwAKASLbdoIQ_4_2"></a><a id="Tc_t5XRv99r9ky_ePxohddfQw_4_5"></a><a id="_9c721ed3_da19_40d3_87f5_700cc7c3e21b"></a><a id="Tc_OdXPFRGPnEWSnLr_7N680Q_1_2"></a><a id="Tc_1DhU7mTZBk-8Cm94p2tEbg_1_5"></a><a id="Tc_7webrcogCUetEZgvn4Mtww_2_0"></a><a id="Tc_bvxfSBH77EGDLdejn9WeUQ_2_2"></a><a id="Tc_trpQbRKovkKVxZNSsLfWxA_2_5"></a><a id="Tc_baVZHuTx0E2SppnD2obsXg_3_0"></a><a id="Tc_JFEceSpJkEmFRM8JlLS-7A_3_2"></a><a id="Tc_P89gSLgdbke9Cx6yjTrS-w_3_5"></a><ix:continuation id="Tb_HAcN1w2XlkiCL1tk-0B7kw_cont1" continuedAt="Tb_HAcN1w2XlkiCL1tk-0B7kw_cont2"><ix:continuation id="Tb_A1mBwsHPHUqDGNvi7UsO1w_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April&#160;30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_TfyUgwbTeEOtD9m__SBuGg_5_3">5,332</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_zlNmlxDe9kaK3gQEWiYX1Q_5_6">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_HgTsLNZK6U2FT3AxQmC0BA_5_9">1</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_uYgeLKx27kSvq47B_eQxqg_5_12">5,333</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_17DchKeh0EWyY3EQLI7e6Q_6_3">70,609</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_q5eiUP9UQESXCJEYZ6Bc7A_6_6">78</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_zNGXiqsK40iCMZk1eYwc0g_6_9">52</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_6fuGpFaqjk2MGm9REgTW1Q_6_12">70,635</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_U_3mJMQPH0uZU_TIE4DCcQ_7_3">83,932</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_v6bhxYB4Gkmh97-mfrhDWg_7_6">20</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_Wj9daEbSgEigKVcOlLFH1Q_7_9">5</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_nYuKiQ-ul06hqQjti_INow_7_12">83,947</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc__6em4dH_qUiw8xEownQzEg_8_3">159,873</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="Tc_f9TRvLzE5Ey52oLzPPORSQ_8_6">100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="Tc_FRfhi7ctZEiLe14W60WOpg_8_9">58</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_z1iDGKKGrkq2gradT_SPLQ_8_12">159,915</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="Tb_Jnsl6Fxzgk-hA72pVDmeFg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due within one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" scale="3" id="Tc_NyxurKD3qEu-GXq7fAu1AA_2_3">135,302</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" scale="3" id="Tc_-b3L9NFeWE6uZ5Z4v0Rl4Q_2_6">135,418</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="avav:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" scale="3" id="Tc_yxxDVgg5gk-PecyhmuuqZQ_3_3">21,462</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" scale="3" id="Tc_N-0vdUuAU0a-iA6Uys810Q_3_6">21,478</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="Tc_h0jnt7b7Dk2ppxW6JRcb8g_4_3">156,764</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="Tc_BiQpIWCL40eyhF7z-lO73g_4_6">156,896</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-For-Sale Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Variable Rate Demand Notes</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes (&#8220;VRDNs&#8221;) are floating rate municipal instruments usually with long maturities (commonly <span style="-sec-ix-hidden:_7ae10579_751e_4745_8b53_7dd84de009cb"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">20</span></span> or <ix:nonNumeric contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_zinlr9R9ZkqrmimUaRKg1A" format="ixt-sec:durwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" id="Narr_8UvVMQUtH0ChdK-bdMK8-A">30 years</ix:nonNumeric>), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a <span style="-sec-ix-hidden:_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span>- or <ix:nonNumeric contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_GBz5_3usSUOPLPahhSI22g" format="ixt-sec:durwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" id="Narr_wbwo8Ga75km4nK3eAgXDeg">seven-day</ix:nonNumeric> put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="Tb_kgNXDxJJcEKurBD1HkhjGw" continuedAt="Tb_kgNXDxJJcEKurBD1HkhjGw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after 20&#160;years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" scale="3" id="Tc_kGRu7ZbHhk6SLssKiIjKOw_2_3">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" scale="3" id="Tc_dYjPpRo1Mke2zTDfPmrFFA_2_6">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" scale="3" id="Tc_z6orUcsBYUmiWlFUzBYVxQ_3_3">13,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" scale="3" id="Tc_6xvX_Gb7TE-hQNFdaaqEpw_3_6">13,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_34314c5a_49b2_43a3_b02c_25a649b89bd0"></a><a id="Tc_f-8gCQ7gIEChtFh5doXPFw_1_2"></a><a id="Tc_WXGlcH_YgEW7SZcyroKqVA_1_5"></a><a id="Tc_lcatyqfk50OafKvVItrLWg_1_11"></a><a id="Tc_LpQoNyxo006EsTrqGQmmIw_2_2"></a><a id="Tc_I8dDAlShhk-rksP6wOO3xQ_2_5"></a><a id="Tc_Y8QbzQYrrUy_Dw_sltnTDQ_2_8"></a><a id="Tc_9MJW5tOJIk6-oxlNymdrkA_2_11"></a><a id="Tc_SAUiFOeKRUqvXHDMIzzrdg_3_2"></a><a id="Tc_7lIGBo08wEq3EFC_CUyQBw_3_5"></a><a id="Tc_-EGP8DLf6EicJ1kJjAZUyQ_3_8"></a><a id="Tc_OKB1-bu1mkGSCWrnkp0eUw_3_11"></a><a id="Tc_B2MFHcuDOE-RBJHbLfVgGQ_4_0"></a><a id="Tc_7KJkYXNONEeoMeqQL5p2Vg_4_2"></a><a id="Tc_eMr5E-tRskqLfVzhurYluA_4_3"></a><a id="Tc_2IwLVIzpx0KQakdpsZftEQ_4_5"></a><a id="Tc_m5BFovdmv0i9OptaW80rXw_4_6"></a><a id="Tc_dS4MZHU1q0-kvvyStlxjrg_4_8"></a><a id="Tc_xM9E8O3-U0a9D-xnxL-S9A_4_11"></a><a id="Tc_dxTIKtb43EOT0uLwG5kpkg_5_0"></a><a id="Tc_xEKxYZFet0Oq8ABEuJRaRw_5_3"></a><a id="Tc_06lgEUEkEUCHuJcUYjAV-A_5_6"></a><a id="Tc_v_obZwkYYku8LkYX6K8z-A_6_0"></a><a id="Tc_cT5HZNeJFke-lCMS1OCpGw_6_2"></a><a id="Tc_4_OntgSUiEaYV9MTdpeqOQ_6_3"></a><a id="Tc_xyLzkV7dtkWbmjWaixDAZA_6_5"></a><a id="Tc_jDqlYR_KXEOpYJh27WII2g_6_6"></a><a id="Tc_x90lnKjz4kWFdoF1mdBlLw_6_8"></a><a id="Tc_zNtEk2a2k0Ofz5g-gL6fIA_6_11"></a><ix:continuation id="Tb_HAcN1w2XlkiCL1tk-0B7kw_cont2"><ix:continuation id="Tb_kgNXDxJJcEKurBD1HkhjGw_cont1"></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Investment in Limited Partnership Fund</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" id="Tb_1PphTD5-akO_i0nGqwj52A" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Changes in </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales or</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reflected in Net Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_LhjoDTA_bkaTaa6bxJy-hw" decimals="-3" format="ixt:numdotdecimal" name="avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" scale="3" id="Tc_ojE38_ghJk-L0sm_zDQ4Ag_4_9">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="3" id="Tc_QSs_Rt1qz0uxniZf1sgOlw_4_12">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investment in limited partnership </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_auo0VuDGVEW5VjfC1iTI2A" decimals="-3" format="ixt:numdotdecimal" name="avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" scale="3" id="Tc_QP5iS_DusEWg802aFFr3dQ_5_9">4,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="3" id="Tc_6dRbbJnSJEWRSAsWeKWHPg_5_12">4,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA" decimals="-3" format="ixt:numdotdecimal" name="avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" scale="3" id="Tc_mNF3oiLoakqSWKS381gPnA_6_9">18,147</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="3" id="Tc_VAU53R6VXEeM1BKBhYs_Hw_6_12">18,147</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Auction Rate Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of <ix:nonFraction unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww" contextRef="As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="Narr_PsYUk_cyDUmHx98AtZCsBA">two</ix:nonFraction> investment grade auction rate municipal bonds with maturities ranging from <ix:nonNumeric contextRef="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_EJPpa9nsAEa99pXOlJ6nzA" format="ixt-sec:duryear" name="avav:AvailableForSaleSecuritiesMaturityPeriod" id="Narr_2vy9--oYYEC2dFovLoD2Eg">1</ix:nonNumeric> to <ix:nonNumeric contextRef="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_u-zzFctM30Sn5i4QdVoezA" format="ixt-sec:durwordsen" name="avav:AvailableForSaleSecuritiesMaturityPeriod" id="Narr_oVeeVWf9RUWt5HL0hR6LOg">16 years</ix:nonNumeric>. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.</p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:1pt;margin:0pt;"> <span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><a id="_2fdeeab2_2e17_4906_8fab_bb972664d432"></a><a id="Tc_8q9pggMDUkequ-mgZhhxQw_1_2"></a><a id="Tc_jK5S1YZi40SbtrmF3QVH1A_2_5"></a><a id="Tc_-tfZpJdnWUqoaD7MFcMWfQ_3_2"></a><a id="Tc_iQ8FBD5Zm02GdghX5D0Qmw_3_5"></a><a id="Tc_x8zauWAWG0Oiys8qA80RLQ_3_8"></a><a id="Tc_3BWpaA5Gd0Cwo3z1rv1DeQ_4_2"></a><a id="Tc_AfJT3ytxWEiFqklK7PjgNg_4_5"></a><a id="Tc_X48OeRCowE-E_ETn4UMrPQ_4_8"></a><a id="Tc_aHpX229jLEiC094-JvnDWA_5_2"></a><a id="Tc_t9tJT5SrfkGJ3SVupC0Buw_5_5"></a><a id="Tc_63UosoShgk-61oH7JVyTUQ_5_8"></a><a id="Tc_yXivPq-dUkmmKkW7SKV3ow_6_0"></a><a id="Tc_sx8P3RYONEup3ywY17rFzQ_6_2"></a><a id="Tc_jOQxK_W1f0yfd6UGyGZ1Yw_6_5"></a><a id="Tc_SIaK5-F5-0C-WgS6u1I0gQ_6_8"></a><a id="Tc_KVTdTMaJdkCD9oT0_kd8hQ_6_11"></a><a id="Tc_yJ8YAYXmrU-fuQt044THPA_7_0"></a><a id="Tc_MUJpKpdJIUSpD9lJ57igpA_7_2"></a><a id="Tc_Pl7ncEDC20qUDzHQ0YYyfw_7_3"></a><a id="Tc_Ve4ISbnwdkKZH4QSSkyqUQ_7_5"></a><a id="Tc__KEyRqhLH0ylvUcN1LSB7w_7_8"></a><a id="Tc_fKGrQ5g82k-QQwO7f_sEvw_7_9"></a><a id="Tc_2Mhnbj3e2Eu7NqQjbWIJ6g_7_11"></a><a id="Tc_TYz4EVV7o0ybQSNCZqhrUg_8_0"></a><a id="Tc_jj8-dtnl40aViuhgbEdj9Q_8_3"></a><a id="Tc_kPgqvPUSfEq90BdAfJ9a8g_8_6"></a><a id="Tc__i5kOTg660GoEqVdkGlN1w_9_0"></a><a id="Tc_YFcB0JwT5U6IXyXlnjsltA_9_2"></a><a id="Tc_H2p_ZGCojUSm8cWmpG9hWQ_9_3"></a><a id="Tc_pLh8sF1ft0yJx2M2Y2f8rA_9_5"></a><a id="Tc_miyYn7bE6k2v1mAVjUVa4w_9_8"></a><a id="Tc_IlSEz_1f9EStoAVIvUVe8w_9_11"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_-YeTpfkfVk6sL8rMBirZ4g" continuedAt="Tb_-YeTpfkfVk6sL8rMBirZ4g_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">4. Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value hierarchy contains three levels as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 1&#8212;Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 2&#8212;Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 3&#8212;Inputs to the valuation that are unobservable inputs for the asset or liability.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="Tb_US_9eNuD7U2nJdtZRL0ybw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted&#160;prices&#160;in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active&#160;markets&#160;for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical&#160;assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember__UL3dllEIUefVng6SIn0pw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_0AN9AXh_8kCoEnnHhGyV9A_7_6">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_A8MCklOVw06vtnmkfurB8w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_bS-PEPwdLk-4TZCzhkUtbw_7_12">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_j4W2jhh7z0q2i_eHR8_cNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_oYnfL4gqbkyKVim4sviAag_8_9">2,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_GttPPhxN70KpGXMxh9SiTg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_UGQKgrXxwUewMNkkiq5Gwg_8_12">2,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EG3zX9JJN0aze8-F_r7O2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_538QjYviwE2InsUY9DmSyA_9_6">13,200</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofpgcrthrU2_1oGuWcVsPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_UWWLDFD5ZkOXReYiSL9Pkw_9_9">2,500</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_koxgB9GbJ0aQGufk9gRBfw_9_12">15,700</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_159d49ad_5d6f_4d6c_8098_d78dfd4bf22e"></a><a id="Tc_aYxvKdg-CEG8zUJks-2xzQ_1_2"></a><a id="Tc_Kc5_kTOT7EWGNWTf3j9vDQ_2_2"></a><a id="Tc_DIAL8q1B7EqYDX8ROsbFYQ_3_2"></a><a id="Tc_ct_JNaTiSEyqis05fyXfWA_4_2"></a><a id="Tc_MJIhJlB8okGwPDBztYZAHg_5_0"></a><a id="Tc_lTTldmgDC0GHiWIyyFmfIA_5_2"></a><a id="Tc_XIZDxK2w7EiXBybMgmsfDw_6_0"></a><a id="Tc_4FQeAkckf0SMPBuPUSrMWw_6_2"></a><a id="Tc_BZbddJpr10CXrxpOgNnsaA_6_3"></a><a id="Tc_5XSsHr7rvUCRXCqr1ZYgTg_7_0"></a><a id="Tc_LhecLraH7kyHszYhjpKngg_8_0"></a><a id="Tc_49kJGuQxF0e3i8KzrDZgSw_8_3"></a><a id="Tc_jv8dkQVP1Ui5LpoJY4182Q_9_0"></a><a id="Tc_pEuVOzyg4kWtv5pmQQ-bmQ_10_0"></a><a id="Tc_J09pM08yc0yOA26ssaa4vw_11_0"></a><a id="Tc_i_jA067AsEihTXEkZDKIvA_12_0"></a><a id="Tc_6pQVioK7Bk-Zxqxz0kXyRA_13_0"></a><a id="Tc_eJWUvWiFNk65i2JpUT5P0w_14_0"></a><a id="Tc_iUM_xOKxW0q6hwQH08suuA_14_3"></a><a id="Tc_oOua1o2PgE-5UyHvGvxiAw_15_0"></a><a id="Tc_IfAEPEjZsUGr00Cs-i89bg_15_3"></a><a id="Tc_UeNG88E1-0-oQrmaepFqKg_16_0"></a><a id="Tc_sF4dB92srUaj8NDvrfwZlw_16_2"></a><a id="Tc_1ptg0blXvEiQDqLVhdseIA_17_0"></a><a id="Tc__RpZ-gJdkEWNsf0xU6Sbqw_17_2"></a><a id="Tc_j_IMFLEccUqOCaLDIecGYw_17_3"></a><ix:continuation id="Tb_-YeTpfkfVk6sL8rMBirZ4g_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="Tb_UfFfiJZz_EKj1IKED4IJpQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurements&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable&#160;Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at May 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="Tc_4HNEjwQ0HUi_ptOwwbSB7A_7_3">1,703</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Transfers to Level&#160;3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total (gains) losses (realized or unrealized)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg" decimals="-3" format="ixt:numdotdecimal" name="avav:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" scale="3" id="Tc_kzwYQHs9LEqNNiof5Yiefg_10_3">380</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in product cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_jmSuFwL2W0uIQiBVvUCRdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="Tc_j_w_sO-b8kC4rFMP3WKjEA_11_3">767</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_-WjaqMvv6EGAmr5nore8tw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" sign="-" scale="3" id="Tc_oCXjrNlw1Uev1eIX5QZ8qQ_12_3">703</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_n0qWr76I8EapNTHiHKXVSA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="Tc_G0yElQBw0kuX2wiIYgE52A_13_3">353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_mrzx1R5Eu0izto9wO1e-NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="Tc_o0NoxSmyqEuoR5M6dzBYKg_16_3">2,500</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amount of total (gains) or losses for the period included in earnings&#160;attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_via3QgokSk2TOfKKiwIoWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="0" id="Narr_j9t7cZjSVUuwFXxlm6I9zw">5,000,000</ix:nonFraction> in additional cash consideration (&#8220;contingent consideration&#8221;), if specific research and development milestones are achieved by December&#160;10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company&#8217;s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18&#8212;Business Acquisitions. During the three months ended January 25, 2020, <ix:nonFraction unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw" decimals="INF" format="ixt-sec:numwordsen" name="avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" scale="0" id="Narr_ceygDuCUC06sX8K_XU7E6w">one</ix:nonFraction> of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" scale="0" id="Narr_dFxinWROMkujC53jrGsyjg">832,000</ix:nonFraction>, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ" decimals="0" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement" scale="0" id="Narr_YcNcadI9-0e8waPQzfX4dQ">2,500,000</ix:nonFraction> of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="0" id="Narr_mwXQ_tiRqUmtcnxhL378PQ">2,500,000</ix:nonFraction> is no longer restricted.</p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_d2d97f90_7fcd_4b60_a047_26ccd5b027c1"></a><a id="Tc_hEvjzcBk5ki3u4XpW22Yog_1_2"></a><a id="Tc_8EoJvTBWDkW0df8gtplSMw_1_5"></a><a id="Tc_7oxd7PvDrkqkc0MKcGegcg_2_2"></a><a id="Tc_ntB9VZSth02T3A7ET3KvUw_2_5"></a><a id="Tc__NO6uOhCAkSF0ZQpcxJLag_3_0"></a><a id="Tc_Lrk1HJtlcEO7LX5nDeNejA_3_2"></a><a id="Tc_ZEQjR0rn7kWEondaaWa_2Q_3_5"></a><a id="Tc_G7qkggy3uE-KGATrvgnN_w_4_0"></a><a id="Tc_HM2DvBUdzEO6f1pHhKygBg_5_0"></a><a id="Tc_kLn5ScWSkkSz8RKo52wvTA_6_0"></a><a id="Tc_OKQvJIsK7EKeVY868zDjCQ_7_0"></a><a id="Tc_BwiuV2x3MEGGLOUy0RGSEA_8_0"></a><a id="Tc_laf6NRrhN0OrGYSv9OSNFA_8_2"></a><a id="Tc_OhVleR-_lEasHdeNWTjVIg_8_5"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:InventoryDisclosureTextBlock" id="Tb_FHv32iU7tEW_Ddnc9Gx_bQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Inventories, net</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="Tb_ZXnei_IcnEKkvP2okq4DDA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_YZ6nyDRV7kWQz4GmHA6Jcg_3_3">19,119</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_Ua2h3y29K0G0KkUNOU9k5A_3_6">16,792</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_8vGZ7MHz4kepZcLHQney3g_4_3">33,005</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_d7bYssJ4wEO0Te5Wcje9Rw_4_6">19,162</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_Fxd-siZvAkiYwhEblP9NVQ_5_3">23,169</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_urmeRNV_2k2Z8IAN0PFwwQ_5_6">25,926</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="Tc_bXXB2zcuGEyeSHP7v5JAGw_6_3">75,293</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="Tc_WfCf2XrGv0CtZBxnJVeLnA_6_6">61,880</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for inventory excess and obsolescence</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="Tc_bkLGAOl7Gka2zcpdbvhvKg_7_3">10,137</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="Tc_x3ZEAStW4UW6J_f_mpwXmA_7_6">7,824</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_OuInC1zpzEK-iVIi6OwsbQ_8_3">65,156</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_Ujshqxh6SkCSf8nr4rzxdA_8_6">54,056</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_UasQuantixSolutionMember_pKCsY5SbUUCofuPfALqI_A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" id="Narr_-noP4KT0xE6k8Bxc5cJcYw">2,600,000</ix:nonFraction> to impair the remaining net book value of the Company&#8217;s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" id="Narr_Nq9Wmyvg9U-2PDEx6q6QQg">617,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" id="Narr_eyV2_dtvdUa5LVo5ush4nw">3,807,000</ix:nonFraction>, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="0" id="Narr_wM0D-KJDCkWDE_Zg2Oa5NQ">1,889,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="0" id="Narr_uR6klqimvkK7jj0Ogjd_yQ">3,079,000</ix:nonFraction>, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock" id="Tb_TUfl0NEMZEGs6QtN_LdqBA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6. Equity Method Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company&#8217;s ownership stake in HAPSMobile was approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_25_2020_srt_OwnershipAxis_avav_AerovironmentMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_u9GdZ3hI8UK7MXwFCPGPmA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_5Y5Mmiqi_k2nytzDqB7HXg">7</ix:nonFraction>%, with the remaining <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_25_2020_srt_CounterpartyNameAxis_avav_SoftbankMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_QvwaejD9aUCqTe0Oqboe6Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_3KyGMMSukk6HlkabA5TobQ">93</ix:nonFraction>% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_4u5sNtFj80Kb4h2o-DvNnQ">5</ix:nonFraction>% ownership interest in exchange for an investment of <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_cxYwAg7aI0yazbhHNGodIQ">210,000,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_w0I7-J9-YEmuZmId_6edAA">1,860,000</ix:nonFraction>). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_MFKXM3UOFE2o2886_fV5lg">5</ix:nonFraction>% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_sy6K-91ZnU-PfrhQ7cbxog">150,000,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_3fIMYqfsBEm7N6sn7KoKag">1,407,000</ix:nonFraction>) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_KU5C9H6u2U2KOPg5OlXnBQ">209,500,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_MNrOqYRWk0ao-iYJFch60Q">1,926,000</ix:nonFraction>) to maintain its <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_kF5-lkDN6E2MArJyp5nrGw">5</ix:nonFraction>% ownership stake. On February 9, 2019, the Company elected to purchase <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_vX1UYIIM10Grwke91wsIyg">632,800,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_5kRrpEwMG0-UqsAdgBPrwQ">5,671,000</ix:nonFraction>) of additional shares of HAPSMobile to increase the Company&#8217;s ownership in the joint venture from <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_2_8_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_RAr22PFd50K0ZsOUbk_MVA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_R_c4SHexI0-ibphP60Ad8g">5</ix:nonFraction>% to <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_BQ_wmB-yhkOfPCy7qHh7kQ">10</ix:nonFraction>%, and on May 10, 2019, the Company purchased <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_DWViv1flFE6ZYElFOmjv_w">500,000,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_BZYMqiICGU-wzX8Rn9lRqg">4,569,000</ix:nonFraction>) of additional shares of HAPSMobile to maintain its <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_VXOsseSfLEeKqOfxjreDIw">10</ix:nonFraction>% ownership stake. The Company&#8217;s ownership percentage was subsequently diluted from <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_zakw6Ys6skev_DXdrbchXg">10</ix:nonFraction>% to approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_T99gBnoFykKeILavbVVUhA">5</ix:nonFraction>%. On December 4, 2019, the Company purchased <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_Y62il2LbkUiHDM-fZkecWg">540,050,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_DK0xZr9kPk6sURAP7KNr3Q">4,982,000</ix:nonFraction>) of additional shares of HAPSMobile to increase its ownership stake to approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_mGvchNfiYkuz5AqXmKNBfg">7</ix:nonFraction>%.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company&#8217;s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_nqyhxLPZhEu9sElSJToxTQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="0" id="Narr_k7_swCdnV0CvOfqTanPDSQ">1,200,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_k0TezF0AUUaM4207Uw_d6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="0" id="Narr_wbq23HwPTESY0xufbAhVFA">3,410,000</ix:nonFraction>, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" id="Narr_QpknNXVOQUGWW0Q3w4MfyQ">717,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_r9YU9rUyyk6AXnY41pD4Lw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" id="Narr_yPWMzfYOuE2GHdUEdu8E0A">2,071,000</ix:nonFraction>, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_Lr9hQ8q4DkGwC6h9EGh1qA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="0" id="Narr_ajIozL9reU25lVfVx-wf7g">11,819,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_jbno0b2l6EqTJl5W_ihJhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="0" id="Narr_wgGkNnginEKMsly6CuK4WA">5,612,000</ix:nonFraction>, respectively, was recorded in other assets.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_6d4f3dd9_9977_4897_8465_3a582c0e20a4"></a><a id="Tc_L99ucJfVNE-e8X1jyEEW9w_1_2"></a><a id="Tc_ulns7_5j8k2SlxbabAGg0w_1_8"></a><a id="Tc_EC12EvpLp0GPD7vKG26mYA_2_2"></a><a id="Tc_upQq_xDMYUiXv-3MEYYZVA_2_6"></a><a id="Tc_3frsvNsCYkKqAgupAqFPuQ_2_8"></a><a id="Tc_wehY3e9mrkGzhgmrLsTAbQ_2_11"></a><a id="Tc_qp1mpEcmdECgHRDUQgLHXw_3_2"></a><a id="Tc_zvuwOC50K0SwRotUww32Mg_3_5"></a><a id="Tc_O8ogeY2Tz0u475gPwMBjJA_3_8"></a><a id="Tc_ucecKxMBS020PKD3nN1bjw_3_11"></a><a id="Tc_6Uuep_2RK0yNv48_XVrcgQ_4_0"></a><a id="Tc_9moc2rsGDEOhCYEk5l7BLg_4_2"></a><a id="Tc_1Y1ZnQnA70CR1FcdQ9ofwQ_4_5"></a><a id="Tc_IaMezE5gzU2SoidQltxL-w_4_8"></a><a id="Tc_ZgUJHDHLcEmYjsp1v-5aPQ_4_11"></a><a id="Tc_69k6ZEuhPEeWLP73SyZ0PA_5_0"></a><a id="Tc_fSUb_VosNk6jutzg-4mi3A_6_0"></a><a id="Tc_ox7oQAGFw02hnRvMIaJgOA_6_3"></a><a id="Tc_W5vpgZAtk0SlZCSqZ8-4RA_6_6"></a><a id="Tc_tGCobU2FBU6_VxLrZ-YGXw_7_0"></a><a id="Tc_GjHmx7Yp_0m0US_9DFsdFA_8_0"></a><a id="Tc_j6q92bs1iUGZvEaXeNPGuA_8_2"></a><a id="Tc__45Rue6h20S7Ud56TJ59bA_8_5"></a><a id="Tc_BLEru1AMQESU6ef0OqhAdQ_8_8"></a><a id="Tc_25ZyvVVexkKCYUvOU2owyw_8_11"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="Tb_OZxSm9CUu0uUJ9266-xR1A" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. Warranty Reserves</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="Tb_yV8jC6RGTUOSmJyeAnvtLA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_VjM80B-0N0-2QrBI9VeITA_4_3">1,875</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_DoY46za-4kaMWMjoEndtQQ_4_6">2,431</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_vJ9mnmtOa0ux-JuEPIr8_Q_4_9">1,704</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_U4BpGKISm0GaEcgM0bCBJA_4_12">2,090</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" scale="3" id="Tc_s2LE5CtWOkG05eMneQFGMg_5_3">250</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" scale="3" id="Tc_KOOcCV3i2Eea78x2HIdMtQ_5_6">53</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" scale="3" id="Tc_K3O0RHJ7LEigAn7XKDa8qQ_5_9">1,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" scale="3" id="Tc_BZ3DE5aZ2k6_nbtWrdslbw_5_12">414</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Changes in estimates related to pre-existing warranties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" sign="-" scale="3" id="Tc_QThQ7TX3O0qtZKX1pRg2Lw_6_9">189</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="Tc_tzhhPyESHUeOepGQBsinEw_6_12">519</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty costs settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="Tc_fSld51A-hU-LnHvfEFtbTA_7_3">289</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="Tc_kszCGYIM-U2obE934AwJGg_7_6">354</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="Tc_i-jJCM3Fv0KlJuiC1CWV8A_7_9">1,148</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="Tc_Sq3vz5Rkf0yefRwtVbh-eQ_7_12">893</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_poOx8NJPJka78L3dgwHDwA_8_3">1,836</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_ctn_jkY3GE2L8vlG2KKn-Q_8_6">2,130</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_7JC8gHAgokGKX3TrNB20ew_8_9">1,836</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_7I4rEQe0-kKS44eYotPfvg_8_12">2,130</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_70463603_f39a_4426_b626_5e98c4ff3124"></a><a id="Tc_zoBy55rPNUig9zZd1xlvHA_1_2"></a><a id="Tc__W7TIbcANUqCO5PLl5nBNA_1_5"></a><a id="Tc_48XEEpZldEaRvWPyeYBM7w_2_2"></a><a id="Tc_B80lcapID0WRsfTnMs8W9A_2_5"></a><a id="Tc_Hsd5y9IMdky6UZNrll0u8w_3_0"></a><a id="Tc_QmK9Q69uWkSTCOLx3sOngw_3_2"></a><a id="Tc_SJ7Y236vT0-w2k1TPE0KSg_3_5"></a><a id="Tc_EU0jBLVk7EuDz1iioehRgA_3_6"></a><a id="Tc_rEpLxI5cMkiibM0TaPfBNw_4_0"></a><a id="Tc_UKZHDpGlGUuFzQa0xsjJEA_5_0"></a><a id="Tc_1CfzotZpI0e2ehg8LmGHRQ_6_0"></a><a id="Tc_tSg05peiJUu-8bqmbAgzJA_6_6"></a><a id="Tc_EKXPHH-RXkeSEcRHnr1JpQ_7_0"></a><a id="Tc_Tj3YOijfeUSpooug1otqzg_7_6"></a><a id="Tc_-gKx8PzMuEa4zR_c8biVeQ_8_0"></a><a id="Tc_jy9mrtBQBE2G9OzVQULjVQ_9_0"></a><a id="Tc_EMjWyI_6F0OOnqjEGNLe2w_10_0"></a><a id="Tc_CWiZMCyBQEOXDjRfXfwZUQ_11_0"></a><a id="Tc_D4-zhTO_2E6-ce_FoKv5aQ_12_0"></a><a id="Tc_VEIX5JhANkGqnPTkSxeHKw_12_2"></a><a id="Tc_mQ4s93RvMUWe5Td_OqX0Vw_12_5"></a><a id="_8c632472_c08a_4f23_852f_1970b0161abb"></a><a id="Tc_dM2oBEQ_B0Kvgx8h1dB1sQ_1_2"></a><a id="Tc_WJFEWr1iOUmrM-HvvQ4eLw_2_2"></a><a id="Tc_Oqe78RdS8EmVn0Xu-ZNAtw_3_0"></a><a id="Tc_moB2n2-A8ECm9dW-r0JMOQ_3_2"></a><a id="Tc_fonZKptdyUSXZyBwADV0_Q_4_0"></a><a id="Tc_Qh4hPH2bM06IAAmJOC9skA_5_0"></a><a id="Tc_GQpviCOklkuvhiY5s96eWQ_6_0"></a><a id="Tc_t0WdtsduU0GUAPJw6h76mQ_7_0"></a><a id="Tc_ybTuusS9VkegspN839WzFA_8_2"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="Tb_XJUkl5PIAkeLaRw7r92P6Q" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8. Intangibles</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="Tb_wYDK-C8f2k2L1BiAtTZ8yw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of intangibles are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_kYvMGzN5QEGUu4IsipPRbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_DdNkxuHAb0KwKpD9nGpARg_3_3">14,950</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_mKMbbE1nUECAXN5A0CeYug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_hfEZ7S5yzUm6IXZ7mTyNlQ_4_3">1,006</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_OveP-HY700Oy1azrLCTf_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_TemicdQnwUCFGDqouVGIHg_4_6">1,006</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_qaiXT5X9ckS1bt37sfI7PA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_eQAcNGymd0C8NLbKYt_hbg_5_3">873</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_X0b3nUcLXEO-iePFO5i6_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_bFNqOqLomkGI2P2K7QISNQ_5_6">733</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_EypU_gB_B0WCHNA21aO_1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_HkO_BfSO-EaZVjhcsae4eQ_6_3">550</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_hE7isFIRfUC9wLvvl4i6VQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_MxVvnIUbu0mRfcpqrHej0Q_7_3">320</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_YBGr8wlUmEeusVIvesW9UA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_ypsxSlJZvUOaWJR1kEVvTw_8_3">68</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_lZ2aow5Lo0u9iT8qBvNLhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_6Yom0EUisU64lv47GQT5Xw_8_6">28</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_x1u1gioiPUS8kyP839ZfjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_oKGvgJbi6Een5SwK21psQA_9_3">3</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_NDG2UeX65kOeqKIzHnSu7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_fw5g_3-mUEe2gd7B2oclTg_9_6">3</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_tocJGIehNEKQ5iMEdgYZXw_10_3">17,770</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_-MBynNDp80ugJLvjfmWrSg_10_6">1,770</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_HOeOCn8XREmKUBnK8VLUCw_11_3">3,413</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_vfL048Q4w06nSj2hC2j68A_11_6">1,311</ix:nonFraction>)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_1cTOW3kc0E6hGDNn4rZQLQ_12_3">14,357</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_Q3hqzknjyEyh70uuyJtsBA_12_6">459</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The weighted average amortization period at January 25, 2020 and April 30, 2019 was <ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_UkiN-ToDMUags3aAiFHgPQ">five years</ix:nonNumeric> and <ix:nonNumeric contextRef="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_WWkwALn86kOFntN8a1T0QA">one year</ix:nonNumeric>, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="Narr_XJay6IgmNke5xw5Cr9ro3Q">775,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="Narr_gtgFxVjhWES9wQKoUvmo8Q">2,102,000</ix:nonFraction>, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="Narr_EYkgNPeB50-W8LK6Nh90jg">104,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="Narr_GmXLJqhE9ke7ECG6SpMduQ">253,000</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company&#8217;s acquisition of Pulse on June 10, 2019. Refer to Note&#160;18&#8212;Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="Tb_saDhxgr3v0mbxsQS1BlMVg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;ending</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="Tc_XQImOaNQZUCWDiIgps3lFw_3_3">720</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="Tc_ffFuWf2ArUatD_wWmN5BGQ_4_3">2,792</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="Tc_iqEb_XquxUypdF3ha6LgTw_5_3">2,829</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="Tc_dnT6sTMOck-tU7n9jDhLkQ_6_3">2,688</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="Tc_sJnZvJzSPUiAmDXwFbqh9w_7_3">2,629</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_jM9NXW3GNU-5VPy58TsGGA_8_3">11,658</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_8f0eb778_a794_4efb_a493_8cbfdf2c5e57"></a><a id="Tc_Alo5lPTfBkCqvV3AyXRkGg_1_0"></a><a id="Tc_7qQNTdXmwECi0AdjU1rlfA_1_2"></a><a id="Tc_kE_TihjXJEW3y8U5wHkprg_1_3"></a><a id="Tc_1T60sANYOEqbOlYlf_rj4Q_2_0"></a><a id="Tc_EseWcwouukqUrjekSvUnKQ_3_0"></a><a id="Tc_nzLq5eBLZEqHEeSHWajhmg_3_3"></a><a id="Tc_kL07k-XahU6XJe1qsoxA8g_4_0"></a><a id="Tc_BNjvB5W8pEqROyzo77i1JQ_4_2"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:GoodwillDisclosureTextBlock" id="Tb__CnSlGYVQEO-7k_FpyhIgg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="Tb_VFyBJTvce0yuOP6la3lkjA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table presents the changes in the Company&#8217;s goodwill balance (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Additions to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="Tc_FLsna4CkWEOVYxyOh9TABA_2_3">6,340</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Impairment of goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_rw4l8gJRm0GhGW6ZegwylA_4_3">6,340</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18&#8212;Business Acquisitions for further details.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:LeaseDisclosureTextBlock" id="Tb_pPHaPwfsbUGkw_O3Js9iJA" continuedAt="Tb_pPHaPwfsbUGkw_O3Js9iJA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10. Leases</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_21091447_6d4d_42c8_a0f8_f1a232dfa67e"></a><a id="Tc_2tdUUKzgUkiyJPlbPIXt6g_1_2"></a><a id="Tc_tKl-1jBTb0CT9-CtQfaTmQ_2_2"></a><a id="Tc_UwVx_UrJrUCBqr64AhuHgg_3_2"></a><a id="Tc_kGTcRqd1TU2Ow6NqYuJkBw_4_0"></a><a id="Tc_EAjSt3DzJU2P5sLt7MMzHg_4_2"></a><a id="Tc_wlXeD79x4kGgz-Rw3hDq9A_5_0"></a><a id="Tc_cJl6E1Agq0euX3ryMm2YQw_6_0"></a><a id="Tc_PZVapGXYMUafKO0ixpE4Cg_7_0"></a><a id="Tc_G7m5sp3-IEKB0deEUmTuFg_8_0"></a><a id="Tc_qNCJ5K-NtEyLai-BB-Qkxw_8_2"></a><a id="Tc_wiMa_O--oEiCCPNsIY1UDQ_1_2"></a><a id="Tc_LB0-6GbaaUSlKCGT4BuFdg_2_2"></a><a id="Tc_1lYk2rT1Wka81rwc9yP2xQ_3_2"></a><a id="Tc_8Asrea6tvUu67B3VZDUsyg_4_2"></a><a id="Tc_waBgcaxLPUeDu2GDLGXbCA_5_0"></a><a id="Tc_uqdKEs6PVUiQayZllnrgRQ_5_2"></a><a id="Tc_83cq4Sk79kuRy5eV4imFWQ_6_0"></a><a id="Tc_mxuy7xcDBUKxbPs31Zhlow_6_2"></a><a id="Tc_giS-5ZarPUaVCfbj1J0Rlg_8_0"></a><a id="Tc__gLQiLjwK0uLE48yqTdj4w_9_0"></a><ix:continuation id="Tb_pPHaPwfsbUGkw_O3Js9iJA_cont1" continuedAt="Tb_pPHaPwfsbUGkw_O3Js9iJA_cont2"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company&#8217;s leases have remaining lease terms of less than <ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MinimumMember_AGFlp9OlbESKWHAxwkzQYg" format="ixt-sec:durwordsen" name="avav:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_Mmol_QtqSUK5TRvkPBXiiA">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_Jz6J070-ik6GPPlbAbbeSg" format="ixt-sec:durwordsen" name="avav:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_98folJJ4V0Oe0VEqggW1KA">six years</ix:nonNumeric>, some of which may include <span style="-sec-ix-hidden:_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to extend</span></span> the lease for up to <ix:nonNumeric contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_wmtSxfn5r0WRLiP_HT7ZoQ" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Narr_9j6wID_hdkOfNSPGTs27GQ">10 years</ix:nonNumeric>, and some of which may include <span style="-sec-ix-hidden:_8b784602_5653_48d4_8548_732f533ebdee"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to terminate</span></span> the lease after <ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" format="ixt-sec:durwordsen" name="avav:LesseeOperatingLeaseOptionToTerminatePeriod" id="Narr_QFr-xOt9ekWRj_HaAc1Skg">two years</ix:nonNumeric>. None of the Company&#8217;s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company&#8217;s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Many of the Company&#8217;s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:LeaseCostTableTextBlock" id="Tb_l247oM9ltkq1zIfxT6Y02A" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (&#8220;SG&amp;A&#8221;) expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_N9cmBP9B0k2r12DXxuS71A_4_3">3,453</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc_h6UW7PIqfkuxTn1-j3X7rQ_5_3">489</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_42OfbmrEhkKbcsw4Isvd3Q_6_3">609</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubleaseIncome" scale="3" id="Tc_zKlhd2BYekW2ifZ2hZUX7g_7_3">230</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease costs, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="Tc_j15RZwRLZE-4dbEeWiJp9g_8_3">4,321</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Supplemental lease information were as follows:</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:LeaseQuantitativeDisclosureTableTextBlock" id="Tb_8QYNJocUME6Q9YfLJK8J5A" continuedAt="Tb_8QYNJocUME6Q9YfLJK8J5A_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In&#160;thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_cpA6oKk4zUW47OWqVA0FFA_5_3">4,029</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_miSNPEg3B0eE2VKtXeNbYw_6_3">12,634</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" format="ixt-sec:durwordsen" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_8-G-t_VR7EStn9vAp7DRDg_8_3">35 months</ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_nzZnx6VvBkOtq5AxFB_zMg_9_3">3.6</ix:nonFraction>%</p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_d17522af_8d6d_4ee2_91ee_3c50a18bebca"></a><a id="Tc_AW72F2pOXUiS_gaaXuraRA_1_0"></a><a id="Tc_JryChTTohU-JwuxZX2DDBw_1_2"></a><a id="Tc_RJ13xxYepkGKjePa0DDGpA_2_0"></a><a id="Tc_RC1DTK7sGUGcW9iOfIb4XQ_3_0"></a><a id="Tc_wkcI0cqGZE6uKgrGkslCww_4_0"></a><a id="Tc_XoAMxe3ufkaRbBeS6ZtbYg_5_0"></a><a id="Tc_5ePbEFc_2Um2xo2qNdsRNA_6_0"></a><a id="Tc_QBX0v3to3kSe8XYkZZ1sGg_7_0"></a><a id="Tc_g9LVY0wMWUiF90Aw554I_w_8_0"></a><a id="Tc_4l4dURHq_EmFVvjlBdUefA_9_0"></a><a id="Tc_7pCXVH0Yu0K-D9cxx4TFWw_9_2"></a><a id="Tc_c-kXkDqLDUmV8STU47G5eA_1_0"></a><a id="Tc_-_CpPwwY9Eqf4VawIJNP4g_1_2"></a><a id="Tc_SCn6SfN_PkqUEW_9C51rsQ_2_0"></a><a id="Tc_AnefhyxXw0Ka_E8ntaz5tQ_3_0"></a><a id="Tc_kEVeoKnr7UaxMwGa73jE0A_4_0"></a><a id="Tc_Cq4K9oXXDk-12weDRQgfIQ_5_0"></a><a id="Tc_2PJc1ak29UaQsy_2KBolsw_6_0"></a><a id="Tc_sVhoKVi5A06oaCiwcVLHlA_6_3"></a><a id="Tc_BZzX77iq9UaGLa4da_95Qg_7_0"></a><a id="Tc_mILtjU8uZEWPBPJRjgry3g_7_2"></a><ix:continuation id="Tb_pPHaPwfsbUGkw_O3Js9iJA_cont2"><ix:continuation id="Tb_8QYNJocUME6Q9YfLJK8J5A_cont1"></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_mBb9CPkp-ESeCrpIj83KLQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="Tc_tI_HFxsJAUK6vacoz2dt_w_1_3">1,309</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc__mlzR6tS-0aru1sv7HGXFA_2_3">4,496</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_nj6YWwqoOE6HbTku6C-ISQ_3_3">3,749</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_Wn-aS5m9VU64jutbgo3SZg_4_3">2,171</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_cmrok22iDUmXZPEWsxUQUg_5_3">1,055</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_sBs19WdMrEyyrHJdYmQlPQ_6_3">62</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_e2pqbXwJSEarD86oKBEjhA_7_3">10,224</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_aAhFgSWdpUKN6pHOTqZv3g_8_3">585</ix:nonFraction>)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total present value of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_B4MEQGKlDE653B86NI5CRA_9_3">9,639</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of April 30, 2019 were as follows:</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="Tb_cj9njKvvSUeFzKtPgbimlg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="Tc__0O8iOqtDEm0HMOnrXiSMA_1_3">5,298</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="Tc_tlimGn8lnkCLmUem4HN2sg_2_3">3,527</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="Tc_qrdXW35ga0Gdk1pCxpNy9g_3_3">2,723</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="Tc_sc1fAvtcn0e-hYc0adfOnQ_4_3">1,554</ix:nonFraction></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="Tc__QXQ9eiDoEundxgtrFeWCQ_5_3">953</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="Tc_c7xJoHgRCUmOcG_l3qVcUQ_7_3">14,055</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_d3502e67_1bf0_4e77_9501_ad57dd030cc4"></a><a id="Tc_3fhykME-3EuA5i1U_LFJxA_1_2"></a><a id="Tc_sLFtdPmtCkaTCQ7T2gO8Mg_2_2"></a><a id="Tc_zRyblFio8kiq1QFadxTG-Q_3_0"></a><a id="Tc_PsnSRl3jQkySNZXw7s8INA_3_2"></a><a id="Tc_fI5_HGvJ-kuJgsq6LZLIxg_4_0"></a><a id="Tc_8hqYPmXreUWXmyo3zVK7mw_4_3"></a><a id="Tc_t5HS0JP1-0u3wk1-CRo9fg_5_0"></a><a id="Tc_-9YJBGtUaUemk8CVi5ClUw_6_0"></a><a id="Tc_EULPyxxI_EKtNGoy63e3BA_6_2"></a><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="Tb_sgKjVrf6AESSg4YFol90AA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11. Accumulated Other Comprehensive Income and Reclassifications Adjustments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="Tb_TXGg3iAYIUe_q_iyP6eQug" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of accumulated other comprehensive income and adjustments are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated&#160;Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_4_30_2019_To_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Orgi8Bdcr0uvTSnH1e9igA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="Narr_A3Ngtj3ATkur41F2BipbwQ">0</ix:nonFraction> deferred taxes, as of April&#160;30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_4eLOjBGkKUC_zpH3yFg-mw_3_3">2</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications out of accumulated other comprehensive income, net of&#160;taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments, net of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember_LkuwoUxDGkWhGdHAzeZYIQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="Narr_SI6x31-QNE-4L0CKcUxByg">0</ix:nonFraction> taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="Tc_BHK66sBaQk6XmsQTJWNW6Q_5_3">67</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="Narr_eSu3VS7SREKf9XSfL06DIw">0</ix:nonFraction> deferred taxes, as of January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_75WGMsO32ESEDl5xotHBMg_6_3">69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" id="Tb_JsYIYWz8JUOZL89NeH3nwA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12. Customer-Funded Research&#160;&amp; Development</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer-funded R&amp;D costs are incurred pursuant to contracts (revenue arrangements) to perform R&amp;D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&amp;D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&amp;D was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="0" id="Narr_rnwxWxGFX0SAsTIRbES-3w">17,939,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="0" id="Narr_SfWB3dYIb0269gw7F7XXQg">50,565,000</ix:nonFraction> for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&amp;D was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="0" id="Narr_FE2dTTl4vkiHpwlubbthAg">19,437,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="0" id="Narr_yZX_XBIbZEqTanOEXTA85w">55,344,000</ix:nonFraction> for the three and nine months ended January 26, 2019, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="avav:LongTermIncentiveAwardsDisclosureTextblock" id="Tb_zZMRYsJZPEmD_9g1lYOvxA" continuedAt="Tb_zZMRYsJZPEmD_9g1lYOvxA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. Long-Term Incentive Awards</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the &#8220;Restated 2006 Plan&#8221;) to key employees (&#8220;Fiscal 2020 LTIP&#8221;). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (&#8220;PRSUs&#8221;), which vest based on the Company&#8217;s achievement of revenue and operating income targets for the <ix:nonNumeric contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_LF4-7kCgckGOzULPca3m2A" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_a9Hc1i6dt0ODPYw40IWd6g">three-year</ix:nonNumeric> period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_2EYTIAFue0a0wJiGHpqiwA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_oBTVG-x2wkW6NN6f4z2NyQ">100</ix:nonFraction>% for each such metric. Threshold achievement levels for which the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_7zRD42vZJEiECtJOytPUAg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_n-3-u53AdEGdip1SZ1x-dA">50</ix:nonFraction>% for each such metric and maximum achievement levels for which such awards would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_9_6Q0tEPbUy9VtfRPGL-Jg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_a2xDb80lik-1zvq259F-iA">200</ix:nonFraction>% for each such metric </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_zZMRYsJZPEmD_9g1lYOvxA_cont1"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_A2Xj107WP0qIRt4OxYAcWw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_gHYs8MiOQkOrCBUPeEuBkg">215,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_u4IElP5uQUGKre8XMMO8GQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_ZHqpbpPoNUull8FUB_y4eg">512,000</ix:nonFraction> of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_W2Sx1F2sQUmvfms8q0rYAA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_qovmLr2HU0-r1N0l5z3XGQ">4,263,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2019 LTIP&#8221;). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company&#8217;s achievement of revenue and operating income targets for the <ix:nonNumeric contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_WWGef5rPy0KH0nSyDgo5PA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_jJ1jHoBiUkGMJG2B-4O7bg">three-year</ix:nonNumeric> period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_82oC7CWdIE2Ph7gL01nGzw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_QG1wpTWMx029LsLyq1jpvw">100</ix:nonFraction>% for each such metric. Threshold achievement levels for which the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_ubbB6XDB1k-MOS9qpdyQeA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_5ygyHUIKpEGS4aEeifE8gw">50</ix:nonFraction>% for each such metric and maximum achievement levels for which such awards would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_B95-DA9oz0mySywgUtsd5Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_KXkDOxRsCk-wdHJx2RVM0A">200</ix:nonFraction>% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_UGrH6D_3h0SDcCeN7dCQhQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_LBd7XX3pJUW4xK58LloIMw">246,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_-OjokuPfH0y6mjaR7tHU2w" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_sPH9NV_UR0a1O6b4d7F3oQ">294,000</ix:nonFraction> of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_EJSMJWeOKk2bYzUAWEVgPg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_pqr11MaX90--ALaSq-HUsQ">226,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_DKGy3001O0Ob7i15iGm2eA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_uspi6fhwZU2puEEfNNgHhA">482,000</ix:nonFraction> of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_gp8_bJdN6kGv4UBqGBdZeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_mI_hvIphz0WgoBIzkkFy8Q">2,478,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2018 LTIP&#8221;). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company&#8217;s achievement of revenue and operating income targets for the <ix:nonNumeric contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_TB1RYFycv0Oit-GR_B0IuQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_AILc69dsAEKe1uJZK3QOhw">three-year</ix:nonNumeric> period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_MeTRHZ4sv06zk3vyvgev9g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_dFiRpYTqMkObuGPQxqn3nA">100</ix:nonFraction>% for each such metric. Threshold achievement levels for which the PRSUs would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_jyxw08FbUEa5Op_Hw5eMJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_D9wIKVpr-E6i9TxuL5Q1YQ">50</ix:nonFraction>% for each such metric and maximum achievement levels for which such awards would vest at <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_f4KMelhnfUCIf6yrRxYk7A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_VJVnERnGX0y47bArFyIzyA">200</ix:nonFraction>% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_7oIbTCVaEUudMXj8-TwZqQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_qL_ViQlM4kC7HWEeJE-dRQ">201,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_slpOjckfy0OoWAVa_gYqGQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_oP3oUvPM8kO2XlIPrNpQUA">162,000</ix:nonFraction> of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_4dD4FM7cC0usnEhacH9wtw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_RZGv5deSD0it_34r-vFXDg">317,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_fuYdg7tdrEeMbL885tI7DA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_mrzlghXMVkSUcemoJR8nQg">653,000</ix:nonFraction> of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_DsRLpuamtEGND5u2Dc8gTw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_mATEpi5rBkyMTGUB1TF5qw">1,850,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2017 LTIP&#8221;). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company&#8217;s achievement of revenue and operating income targets for the <ix:nonNumeric contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_UwDAZjkoxkyj5fvAxAzGaw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_CWjqpWTp0UC81HIcr4B-ZA">three-year</ix:nonNumeric> period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_37JRR0ZbukyfYdPaUhwLXA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" scale="0" id="Narr_8LnuRfDKFkaN-E9veinj_w">14,814</ix:nonFraction> fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_hKUgkd-hkUuiRw3ouPcgug" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_dr1HogviuEmjQYiOxnuIoA"><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_FW44mWG80k6EsnalZFGmTg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_m4pT3KvBEEmUNyR2gVc0Vw">No</ix:nonFraction></ix:nonFraction> compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_Vpg9_qX6skOzLFsZWUXReA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_wx7sd6WMgEaQ3txApvCNcg">2,397,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_4_30_2019_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_g-7Aeh_bqUahPrIeYdY4IA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_RoqP7aBx7UCXZKvUccfwzg">1,429,000</ix:nonFraction>, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company&#8217;s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_F5dDGCaQzUaYGlKdHtc1jA"><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="Narr_qe_gTRnLTEOsy7F1NEu2Vg">No</ix:nonFraction></ix:nonFraction> compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.</p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_7s51MBqlnkmzs3yULRLqNQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">14. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="0" id="Narr_q0NVpXwyOUKl_sh_uMSACA">38,000</ix:nonFraction>) and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_dfrjvZRmf0GRggRhfN8Mnw">3,203,000</ix:nonFraction>, respectively, yielding an effective tax rate of (<ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" sign="-" scale="-2" id="Narr_njKKUGrOi0q-Ez3Ej10NBQ">28.4</ix:nonFraction>)% and <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_udETxHHenEykGhs8sEdYJg">10.6</ix:nonFraction>%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_UjgFCzygFkS52o36EHd-Eg">946,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_WSikB3IPGUmH6Qq2xfD6RQ">4,724,000</ix:nonFraction>, respectively, yielding effective tax rates of <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_iSC2mZrPZkSV7onwgZ1XPA">9.4</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_zFXa6w1Es0yKSs9TgBF0Wg">11.1</ix:nonFraction>%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&amp;D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&amp;D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="Tb_nuv9i-JJgUyLbWom77OVxA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">15. Share Repurchase</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In September 2015, the Company&#8217;s Board of Directors authorized a program to repurchase up to $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="0" id="Narr_KHtmzt3jnkuGTUEqrfZWWw">25,000,000</ix:nonFraction> of the Company&#8217;s common stock with no specified termination date for the program. <ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_QWMO5MiIJU-K8qcgiD2yyw"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_TTyngaMS3kGSg4Yrp_oBng"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_v02aBD-TqUSCAQ-GGK45TA"><ix:nonFraction unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_JCkpbUjAsUGOONJ4pqvGpA">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="0" id="Narr_UFsKi5Mo-0ewtDQSBQLuPQ"><ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="0" id="Narr_rtrWgLn2MkSphfT1a2SwVA">21,200,000</ix:nonFraction></ix:nonFraction> remained authorized for future repurchases under this program.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_FGSo-r7lUk-3VrSQhoRMvg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">16. Related Party Transactions</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the &#8220;DDA&#8221;) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_kHww8tJG9keSKyiz0-aCRA" decimals="0" format="ixt:numdotdecimal" name="avav:MaximumNetValueForTest" scale="0" id="Narr_8nLw1MFrHE6N8iM5vsQ16A">148,576,000</ix:nonFraction>, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="0" id="Narr_VL6rU3Fay0OSiGpD0azs_w">11,762,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_LRUsiaUifESujw0d5I5lIg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="0" id="Narr_fNQGwQPqgkCLEWGrnn8eEg">37,491,000</ix:nonFraction> for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_bIcvS8vI90CNKRt14Jk8-w" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="0" id="Narr_tk2uZ9w6WUi0CIpmODw9zw">13,586,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_lEuGLJJzNU-3wea2zIB-sg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromRelatedParties" scale="0" id="Narr_ruAcATBkFUWmS9eqWpziTA">37,981,000</ix:nonFraction> for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_Pso3rvBuhkydQSA5Xuj6nw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="0" id="Narr_cHErPRYJtU2SSAPobGkooA">28,849,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_4_30_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_w6xQ48rin0CmFkuhNuJdqw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="0" id="Narr_Fbs_KInPjEeNsK1oKor8RA">9,028,000</ix:nonFraction> recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_lMVLkAjBn0ifbd0LQuD_JQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_QvjYCgzqUk-nF1so4HBrUw">10</ix:nonFraction>% stake in accordance with the Joint Venture Agreement which was diluted to approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_-srXTyajwUSrg6PeS8_D_g">5</ix:nonFraction>% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased <ix:nonFraction unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_0HHBbz0XYEups-1k4Mn6IQ">540,050,000</ix:nonFraction> yen ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="0" id="Narr_ZMS1ZrIhdUSA3MuTN8Bpxg">4,982,000</ix:nonFraction>) of additional shares of HAPSMobile to increase its ownership stake to approximately <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_b3CS2CEah0GmT7iMar9MSg">7</ix:nonFraction>%. Refer to Note 6&#8212;Equity Method Investments for further details.</p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="Tb_UpNa2EoU90KfuDNLeec92A" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">17. Legal Settlements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Tb_25B5gj9i2EyWlXN-HUpCCw" continuedAt="Tb_25B5gj9i2EyWlXN-HUpCCw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><b style="font-weight:bold;">18. Business Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Narr_wc_S3EV7t0SQGDdqEKIWjA">100</ix:nonFraction>% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company&#8217;s acquisition of Pulse&#8217;s helicopter UAS product family strengthens AeroVironment&#8217;s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment&#8217;s family of systems.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" scale="0" id="Narr_QM60uiWJQ0GhINFc6A22ww">20,650,000</ix:nonFraction> in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" scale="0" id="Narr_yqF5LdeY9EKDDKOra2EKxQ">250,000</ix:nonFraction> retention to cover any post-closing indemnification claims, and less a $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationHoldbackAmount" scale="0" id="Narr_6ZFwONZd4EiGzs_V2PXd8Q">1,250,000</ix:nonFraction> holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, <ix:nonNumeric contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" format="ixt-sec:durwordsen" name="avav:NumberOfMonthsAfterClosingHoldBackWillBePaid" id="Narr_B8zWochXHkiDusrS-yCLQA"><span style="white-space:pre-wrap;">18 months</span></ix:nonNumeric><span style="white-space:pre-wrap;"> after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if <ix:nonFraction unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="INF" format="ixt-sec:numwordsen" name="avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" scale="0" id="Narr_6bK8syZW00eT83dQpgyy7g">two</ix:nonFraction> specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_m7ID8j1BE0my4lD7eZ_ZYA" decimals="0" format="ixt-sec:numwordsen" name="avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement" scale="0" id="Narr_DoKNhVFITkSv2iUZYns0uw">zero</ix:nonFraction> or $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Yh3TLkhOZkueS0M0ow3uPQ" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement" scale="0" id="Narr_SB49fvtVLU6nYivI1pxFXQ">2,500,000</ix:nonFraction> ($<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="0" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" scale="0" id="Narr_cw1PXPaMpke3MQD-9VEfLA">5,000,000</ix:nonFraction> in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationTransferred" scale="0" id="Narr_lPgeAQUhRkGAu9vbOBRaLQ">1,703,000</ix:nonFraction> was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of <ix:nonFraction unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_BhG7XZq44UyS2fxcp2WhtQ" decimals="1" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="0" id="Narr_EO5omUIwaUuVwMFo1V9Wqg">4.5</ix:nonFraction>% and (2) the probability that each of the milestones will be achieved.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020, the fair value of the contingent consideration was $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_wC-Avk7juESP4I3MpMMAqQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="0" id="Narr_0Tj7VAeuG0OlOxv86rsVDw">2,500,000</ix:nonFraction> recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, <ix:nonFraction unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw" decimals="INF" format="ixt-sec:numwordsen" name="avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" scale="0" id="Narr_ohq3nwFx4EW5gIYIQ4ikmQ">one</ix:nonFraction> of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" scale="0" id="Narr_wVbsUP8k106Yj2DtOuPXTw">832,000</ix:nonFraction> which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q" decimals="0" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement" scale="0" id="Narr_CqcNyY7gIUi_q59j7ZmZew">2,500,000</ix:nonFraction> of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="0" id="Narr_RYX9KMSMD0amqJQMnKWlPg">2,500,000</ix:nonFraction> is no longer restricted.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Tb_Nfe9yjzyEk6IRbIqh278vw" continuedAt="Tb_Nfe9yjzyEk6IRbIqh278vw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):</p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_7b5aa40c_c90e_4ccd_8d52_0f62b6564d41"></a><a id="Tc_dtHY2ywjfUOw9QKeQUIDwg_1_2"></a><a id="Tc_ZktGz11LlkSJ8xmNF7zX-A_2_2"></a><a id="Tc_OtVAjf6T9EKAyELFsdbzcw_3_0"></a><a id="Tc_VE-56rH8bEebO4Lgmre6ig_3_2"></a><a id="Tc_MMRxPaLJ4ES51ud7DtF1pQ_4_0"></a><a id="Tc_PSKLu_1y6kecJwiafOH2Ig_5_0"></a><a id="Tc_H00Z45lKKEyYnEVg6DedfQ_6_0"></a><a id="Tc_BgBKrVxdmEyK-7sCnoCSUQ_7_0"></a><a id="Tc_bwZatOL190Ghcsder3iIAA_8_0"></a><a id="Tc_5dA8Sk7OvEerwXwxDfq0NA_9_0"></a><a id="Tc_OEAfZX71Gk6AhI6NxaSdqA_9_2"></a><a id="Tc_vlgjiv10Cka0kEA1lcnkcA_11_0"></a><a id="Tc_L-T8cuHuB0iKUIJOiV_maQ_12_0"></a><a id="Tc_Bx6AVN8BpEOvgfMpOwzIiQ_12_2"></a><a id="Tc_Ybhg24KF2USidI_T0mwCew_13_0"></a><a id="Tc_yqf0VebwKk2SrGBp0ZHv4w_14_0"></a><a id="Tc_X8NakPmUM0-Iv131RSWgzA_15_0"></a><a id="Tc_zmBgfJpL1EerY1Ve4k3dng_16_0"></a><a id="Tc_X4jAaY3HXUmBvFho76n3Rg_16_2"></a><a id="_17f14cfc_7385_498e_b245_3cb44f84efc9"></a><a id="Tc_1IdmY4yFjEKDv74cead5bg_1_2"></a><a id="Tc_vjkAXdARPkK3ehYFgo7-cQ_1_8"></a><a id="Tc_SHyKYpRPV0GnuNpRHWuSVw_2_2"></a><a id="Tc_EnV9tyiXw0ihHwHXgrYqAQ_2_5"></a><a id="Tc_Sff4-lpB7UiN-gr3v9cHNA_2_8"></a><a id="Tc_0noVunyIU0eckWpf4DbdKA_2_11"></a><a id="Tc_t-wMG9-NZUeyPldjR00QVQ_3_2"></a><a id="Tc_ccZXIA90rE6jZz4UlUHKfA_3_5"></a><a id="Tc_S-kAXjghcUmzEtxTkhDXqg_3_8"></a><a id="Tc_54Qp3svcvkG3J1NR4PIjTQ_3_11"></a><a id="Tc_Rk6PTEGVGEW5HYrpG4By3g_4_0"></a><a id="Tc_8KS880_BcEaYKx2jbShSPw_4_2"></a><a id="Tc_bF5geQCLB0quuVD9NChZ5A_4_5"></a><a id="Tc_25_t_zl0fkWGNY7MNngd3w_4_8"></a><a id="Tc_T78aiLcNYEuynBauxRGakA_4_11"></a><a id="Tc_XDCE6k-U50mwwv3_sN_u2Q_5_0"></a><a id="Tc__rkwEymgaEi3JSe__vgFxg_5_2"></a><a id="Tc_-sKX0RISPUOv6y3sAZWBSw_5_5"></a><a id="Tc_ZgpD53nfhk2j7yabqpugDA_5_8"></a><a id="Tc_opu3FwwKW02q2KMMeaR37g_5_11"></a><ix:continuation id="Tb_25B5gj9i2EyWlXN-HUpCCw_cont1" continuedAt="Tb_25B5gj9i2EyWlXN-HUpCCw_cont2"><ix:continuation id="Tb_Nfe9yjzyEk6IRbIqh278vw_cont1"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 10,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_d2wZSV854keirms2qEJjZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="Tc_NNFK7hPuUEuOIusZDdljrQ_3_3">14,950</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_qQLaUaYkUkSp03Gce0cr1Q_4_3">6,340</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_BJHG-b0oyk-xF7uBG4wGXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="Tc_ewJ-jiK-s06h9nMMvKv1zw_5_3">550</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="Tc_XgkKph_kiUyxo7FfRE_8nw_6_3">334</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_7lE3NFz9cUG5E5vegrA2Ug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="Tc_oBhh2w3zWUecq0npOvgo4w_7_3">320</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other assets, net of liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="Tc_KEE-gwIWRkSxMLF78fyqKQ_8_3">614</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net identified assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="Tc_I-4es-pVQk2uoBoI-zQBeg_9_3">21,880</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Tc_aFx_j87hM06BKd1uTjLyXA_12_3">18,677</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Holdback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationHoldbackAmount" scale="3" id="Tc_beVI0T8wokekNsMruiMm3w_13_3">1,250</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Retention</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" scale="3" id="Tc_hTZX-ButFkiMVeZSlhFn8Q_14_3">250</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA" decimals="-3" format="ixt:numdotdecimal" name="avav:BusinessCombinationContingentConsiderationTransferred" scale="3" id="Tc_zbypkml8tUm5m9FHrKIGeg_15_3">1,703</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="Tc_PpTqqlm4Qk-cw-mbcNnLyg_16_3">21,880</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates.  The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company&#8217;s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of <ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" format="ixt-sec:durwordsen" name="avav:BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" id="Narr_eEA6rj30p0GgFKTSYnTaiw">fifteen years</ix:nonNumeric>.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental Pro Forma Information (unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="0" id="Narr_bt1ZXc4o6kmFSbASWdkVIg">2,229,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="0" id="Narr_yL5MkHidQE-KA1ZSODwEbQ">2,901,000</ix:nonFraction>, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" sign="-" scale="0" id="Narr_K8H2EfwWCESZHCMvkALzlg">671,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" sign="-" scale="0" id="Narr_fPW-ATKAxUeY7lVvT6pLdQ">1,790,000</ix:nonFraction> for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):</p><ix:nonNumeric contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg" name="us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" id="Tb_nOAE3ST9_ki6q2G3Di76BQ" continuedAt="Tb_nOAE3ST9_ki6q2G3Di76BQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="Tc_qYA9C6r-Z0WQrhT-6X9Ytw_4_3">61,891</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="Tc_G8uU2V6ckU-lQzlpbIzTMQ_4_6">75,922</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="Tc_KP8m5bK73UCS28_5TdSvGg_4_9">232,300</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="Tc_HXyYm6kOx0WOhqsyadY4SQ_4_12">228,533</ix:nonFraction></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" sign="-" scale="3" id="Tc_CE0ys507YUG1o2F3LHdFBg_5_3">726</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="Tc_HI3HpZJ0QUuoSxBX6OB6vA_5_6">7,244</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="Tc_EehYc7yzO0W6a2BDe36f9g_5_9">24,227</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="Tc_GtFgEU8QIkaJ6nYvED6cSw_5_12">38,471</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_25B5gj9i2EyWlXN-HUpCCw_cont2"><ix:continuation id="Tb_nOAE3ST9_ki6q2G3Di76BQ_cont1"></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">These pro forma amounts have been calculated by applying the Company&#8217;s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company incurred approximately $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_R9OXuxZxUU2_R4BmKvvxHQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="0" id="Narr_6PBvjdfRlkud7Jxbw4om1g">344,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw" contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_K6vH-pyR1UGLD3h2l7MYog" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="0" id="Narr_gzuudikTZkWOv7jlr1O2oA">1,036,000</ix:nonFraction> of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company&#8217;s consolidated income statement.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.</p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_70b58a9c_59ca_46c4_83b6_05574dcf4540"></a><a id="ITEM2_MANAGEMENTSDISCUSSIONANDAN_021218"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:47.95pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">ITEM 2.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following is a discussion and analysis of our financial condition and the results of operations as of and for the periods presented below. The following discussion and analysis should be read in conjunction with the &#8220;Consolidated Financial Statements&#8221; and notes thereto included elsewhere in this Quarterly Report on Form 10-Q. This section and other parts of this Quarterly Report on Form&#160;10-Q contain forward-looking statements that involve risks and uncertainties. In some cases, forward-looking statements can be identified by words such as &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would&#8221; or similar expressions. Such forward-looking statements are based on current expectations, estimates and projections about our industry, our management&#8217;s beliefs and assumptions made by our management. Forward-looking statements are not guarantees of future performance and our actual results may differ significantly from the results discussed in the forward-looking statements. Factors that might cause such differences include, but are not limited to, those discussed in Part&#160;I,&#160;Item 1A, &#8220;Risk Factors&#8221; in our Annual Report on Form&#160;10-K for the fiscal year ended April&#160;30, 2019, as updated by our subsequent filings under the Securities and Exchange Act of 1934, as amended (&#8220;the Exchange Act&#8221;).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unless required by law, we expressly disclaim any obligation to update publicly any forward-looking statements, whether as result of new information, future events or otherwise.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Critical Accounting Policies and Estimates</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following should be read in conjunction with the critical accounting estimates presented in our Annual Report on Form&#160;10-K for the fiscal year ended April&#160;30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Our investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. We have elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is tested for impairment annually during the fourth quarter of our fiscal year or when events or circumstances change in a </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of our use of the acquired assets or the strategy for our overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangible Assets &#8211; Acquired in Business Combinations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We perform valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocate the purchase price of each acquired business to our respective net tangible and intangible assets. Acquired intangible assets include: technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. We use valuation techniques to value these intangibles assets, with the primary technique being a discounted cash flow analysis. A discounted cash flow analysis requires us to make various assumptions and estimates including projected revenue, gross margins, operating costs, growth rates, useful lives and discount rates. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations discusses our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. When we prepare these consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Some of our accounting policies require that we make subjective judgments, including estimates that involve matters that are inherently uncertain. Our most critical estimates include those related to revenue recognition, inventories and reserves for excess and obsolescence, impairment of long-lived assets, intangible assets acquired, self-insured liabilities, accounting for stock-based awards and income taxes. We base our estimates and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our actual results may differ from these estimates under different assumptions or conditions.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In the first quarter of our fiscal 2019, we adopted ASU 2014-09, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (Topic 606), using the full retrospective method. Topic 606 requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration to which we expect to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue for small unmanned aircraft systems (&#8220;UAS&#8221;) product contracts with both the U.S. government and foreign governments under the new standard revenue are recognized at the point in time when the transfer of control passes to the customer, which is generally when title and risk of loss transfer. Revenue for Tactical Missile Systems (&#8220;TMS&#8221;) contracts is now recognized under the new standard over time as costs are incurred. Under previous U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;), revenue was generally recognized when deliveries of the related products were made. The new standard accelerates the timing of when the revenue is recognized, however, it does not change the total amount of revenue recognized on these contracts. The new standard does not affect revenue recognition for our Customer-Funded Research and Development (&#8220;R&amp;D&#8221;) contracts. We continue to recognize revenue for these contracts over time as costs are incurred.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We review cost performance and estimates-to-complete at least quarterly and in many cases more frequently. Adjustments to original estimates for a contract&#8217;s revenue, estimated costs at completion and estimated profit or loss are often required as work progresses under a contract, as experience is gained and as more information is obtained, even though the scope of work required under the contract may not change, or if contract modifications occur. The impact of revisions in estimate of completion for all types of contracts are recognized on a cumulative catch-up basis in the period in which the revisions are made. During the three and nine months ended January 25, 2020 and January 26, 2019, changes in accounting estimates on contracts recognized over time are presented below.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the three months ended January 25, 2020 and January 26, 2019, favorable and unfavorable cumulative catch-up adjustments included in revenue were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross favorable adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,369</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 878</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross unfavorable adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (217)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,583)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net favorable adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,152</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,705)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the three months ended January 25, 2020, favorable cumulative catch-up adjustments of $1.4 million were primarily due to final cost adjustments on seven contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $0.2 million were primarily related to higher than expected costs on 13 contracts, which individually were not material.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">For the three months ended January 26, 2019, favorable cumulative catch-up adjustments of $0.9 million were primarily due to final cost adjustments on five contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $2.6 million were primarily related to higher than expected costs on nine contracts. For the three months ended January 26, 2019, we revised our estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#8217;s final lot acceptance tests which we anticipate to be resolved in a future period.  These revised estimates resulted in an unfavorable cumulative catch-up adjustment of approximately $1.5 million.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the nine months ended January 25, 2020 and January 26, 2019, favorable and unfavorable cumulative catch-up adjustments included in cost of sales were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross favorable adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,878</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 859</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross unfavorable adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (709)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,132)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net favorable adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,169</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (273)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the nine months ended January 25, 2020, favorable cumulative catch-up adjustments of $1.9 million were primarily due to final cost adjustments on 17 contracts. The Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement, which had a favorable impact of $1.0 million. For the same period, unfavorable cumulative catch-up adjustments of $0.7 million were primarily related to higher than expected costs on 16 contracts, which individually were not material.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the nine months ended January 26, 2019, favorable cumulative catch-up adjustments of $0.9 million were primarily due to final cost adjustments on five contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $1.1 million were primarily related to higher than expected costs on</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">12 contracts, which individually were not material.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fiscal Periods</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due to our fixed year end date of April&#160;30, our first and fourth quarters each consist of approximately 13&#160;weeks. The second and third quarters each consist of exactly 13&#160;weeks. Our first three quarters end on a Saturday.&#160;Our 2020 fiscal year ends on April&#160;30, 2020 and our fiscal quarters end on July 27, 2019, October 26, 2019 and January&#160;25, 2020, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Results of Operations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The following tables set forth our results of operations for the period indicated (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Three Months Ended January 25, 2020 Compared to Three Months Ended January 26, 2019</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three&#160;Months&#160;Ended</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 61,891</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 75,322</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 38,395</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44,930</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,496</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,392</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,223</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,464</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,381</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,087</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,108)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,841</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest income, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,122</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,272</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 120</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 962</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,075</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Benefit from) provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (38)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity method investment loss, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,200)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (717)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,028)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,412</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue. </span>Revenue for the three months ended January 25, 2020 was $61.9&#160;million, as compared to $75.3&#160;million for the three months ended January 26, 2019, representing a decrease of $13.4&#160;million, or 18%. The decrease in revenue was primarily due to a decrease in product deliveries of $13.6 million. The decrease in product deliveries was primarily due to a decrease in product deliveries of small UAS and TMS.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Sales. </span>Cost of sales for the three months ended January 25, 2020 was $38.4 million, as compared to $44.9 million for the three months ended January 26, 2019, representing a decrease of $6.5 million, or 15%. The decrease in cost of sales was a result of a decrease in product costs of sales of $5.7 million and a decrease in service cost of sales of $0.8 million. The decrease in product costs of sales was primarily due to a decrease in product deliveries. The decrease in service cost of sales was primarily due to a favorable mix. As a percentage of revenue, cost of sales increased from 60% to 62%, primarily due to an increase in intangible asset amortization expense associated with our acquisition of Pulse Aerospace in June 2019 and a decrease in the proportion of product revenue to total revenue, partially offset by a decrease in reserves for excess and obsolescence inventory.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Gross Margin. </span>Gross margin for the three months ended January 25, 2020 was $23.5 million, as compared to $30.4 million for the three months ended January 26, 2019, representing a decrease of $6.9 million, or 23%. The decrease in gross margin was primarily due to a decrease in product margin of $7.8 million, partially offset by an increase in service margin of $1.0 million. The decrease in product margin was primarily due to a decrease in product deliveries. The increase in service margin was primarily due to a favorable mix. As a percentage of revenue, gross margin decreased from 40% to 38%, primarily due to an increase in intangible asset amortization expense associated with our acquisition of Pulse Aerospace in June 2019 and a decrease in the proportion of product revenue to total revenue, partially offset by a decrease in reserves for excess and obsolescence inventory.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Selling, General and Administrative</span><b style="font-weight:bold;">.&#160;</b>Selling, general and administrative (&#8220;SG&amp;A&#8221;) expense for the three months ended January 25, 2020 was $13.2&#160;million, or 21% of revenue, compared to SG&amp;A expense of $14.5&#160;million, or 19% of revenue, for the three months ended January 26, 2019. The decrease in SG&amp;A expense was primarily due to a gain recorded for the unearned contingent consideration of the Pulse acquisition.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development. </span>R&amp;D expense for the three months ended January 25, 2020 was $11.4&#160;million, or 18% of revenue, compared to R&amp;D expense of $8.1&#160;million, or 11% of revenue, for the three months ended January 26, 2019. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">R&amp;D expense increased by $3.3&#160;million, or 41%, for the three months ended January 25, 2020, primarily due to an increase in development activities for certain strategic initiatives.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Interest Income, net. </span>Interest income, net for the three months ended January 25, 2020 was $1.1&#160;million compared to interest income, net of $1.3 million for the three months ended January 26, 2019. The decrease in interest income was primarily due to a decrease in the interest rates earned on our investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Other Income, net.</span>&#160;Other income, net, for the three months ended January 25, 2020 was $0.1 million compared to other income, net of $1.0 million for the three months ended January 26, 2019. The decrease in other income, net was primarily due to a decrease in transition services performed on behalf of the buyer of the discontinued Efficient Energy Systems (&#8220;EES&#8221;) business.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(Benefit from) Provision for Income Taxes. </span>Our effective income tax rate was (28.4)% for the three months ended January 25, 2020, as compared to 9.4% for the three months ended January 26, 2019. The decrease in the effective income tax rate was primarily due to an increase in estimated federal R&amp;D credits.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Equity Method Investment Loss, net of tax.&#160;</span>Equity method investment loss, net of tax for the three months ended January 25, 2020 was $1.2 million compared to $0.7 million for the three months ended January 26, 2019. The increase was due to the equity method loss associated with our investment in the HAPSMobile joint venture formed in December 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Nine Months Ended January 25, 2020 Compared to Nine Months Ended January 26, 2019</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 232,073</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 226,344</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 132,139</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 99,934</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91,380</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,146</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,066</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,948</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,631</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 28,683</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,717</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,246</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other income, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 632</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,641</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,189</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 42,570</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,203</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,724</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity method investment loss, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,410)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,071)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,576</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 35,775</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue. </span>Revenue for the nine months ended January 25, 2020 was $232.1&#160;million, as compared to $226.3&#160;million for the nine months ended January 26, 2019, representing an increase of $5.7&#160;million, or 3%. The increase in revenue was due an increase in product deliveries of $7.3&#160;million, partially offset by a decrease in service revenue of $1.5 million. The increase in product deliveries was primarily due to an increase in product deliveries of small UAS, partially offset by a decrease in product deliveries of TMS. During the nine months ended January 25, 2020, we continued to experience expansion in small UAS product deliveries to international customers. The decrease in service revenue was primarily due to a decrease in customer-funded R&amp;D primarily associated with TMS and other development programs.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cost of Sales. </span>Cost of sales for the nine months ended January 25, 2020 was $132.1 million, as compared to $135.0 million for the nine months ended January 26, 2019, representing a decrease of $2.8 million, or 2%. The decrease in cost of sales was due to a decrease in service costs of sales of $1.9 million and a decrease in product costs of sales of $0.9 million. The decrease in service costs of sales was primarily due to the decrease in service revenue and a favorable mix. Product cost of sales for the nine months ended January 25, 2020 included $1.8 million of intangible asset amortization </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">related to our acquisition of Pulse. As a percentage of revenue, cost of sales decreased from 60% to 57%, primarily due to an increase in sales volume, a favorable product mix and an increase in the proportion of product revenue to total revenue, partially offset by an increase in reserves for excess and obsolescence inventory.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Gross Margin. </span>Gross margin for the nine months ended January 25, 2020 was $99.9 million, as compared to $91.4 million for the nine months ended January 26, 2019, representing an increase of $8.6 million, or 9%. The increase in gross margin was primarily due to an increase in product margin of $8.2 million and an increase in service margin of $0.4 million. The increase in product margin was primarily due to an increase in product deliveries and a favorable product mix, partially offset by an increase in reserves for excess and obsolescence inventory. Product gross margin for the nine months ended January 25, 2020 included $1.8 million of intangible asset amortization related to our acquisition of Pulse. The increase in service margin was primarily due to a favorable mix. As a percentage of revenue, gross margin increased from 40% to 43%, primarily due to a favorable mix and an increase in the proportion of product revenue to total revenue, partially offset by an increase in reserves for excess and obsolescence inventory.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Selling, General and Administrative</span><b style="font-weight:bold;">.&#160;&#160;</b> SG&amp;A expense for the nine months ended January 25, 2020 was $43.1&#160;million, or 19% of revenue, compared to SG&amp;A expense of $40.1&#160;million, or 18% of revenue, for the nine months ended January 26, 2019. The increase in SG&amp;A expense was primarily due to an increase in commission on international sales, litigation and employee related expenses, partially offset by a decrease in corporate development expenses primarily related to the sale of our EES business.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development. </span>R&amp;D expense for the nine months ended January 25, 2020 was $30.9&#160;million, or 13% of revenue, compared to R&amp;D expense of $22.6&#160;<span style="white-space:pre-wrap;">million, or 10% of revenue, for the nine months ended January 26, 2019.  R&amp;D expense increased by $8.3&#160;million, or 37%, for the nine months ended January 26, 2019, primarily due to an increase in development activities for certain strategic initiatives.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Interest Income, net. </span>Interest income, net for the nine months ended January 25, 2020 was $3.7&#160;million compared to interest income, net of $3.2 million for the nine months ended January 26, 2019. The increase in interest income was primarily due to an increase in the average interest rates earned on our investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Other Income, net.&#160; </span>Other income, net, for the nine months ended January 25, 2020 was $0.6 million compared to other income, net of $10.6 million for the nine months ended January 26, 2019. The decrease in other income, net was primarily due to a litigation settlement and income earned under a transition services agreement with the buyer of our former EES Business during the nine months ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Provision for Income Taxes. </span><span style="white-space:pre-wrap;">Our effective income tax rate was 10.6% for the nine months ended January 25, 2020, as compared to 11.1% for the nine months ended January 26, 2019.  The decrease in effective income tax rate was primarily due to an increase in estimated federal R&amp;D credits.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Equity Method Investment Loss, net of tax.&#160; </span>Equity method investment loss, net of tax for the nine months ended January 25, 2020 was $3.4 million compared to equity method investment loss, net of tax of $2.1 million for the nine months ended January 26, 2019. The increase was due to the equity method loss associated with our investment in the HAPSMobile joint venture formed in December 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Backlog</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Consistent with ASC 606, we define funded backlog as remaining performance obligations under firm orders for which funding is currently appropriated to us under a customer contract. As of January 25, 2020, our funded backlog was approximately $126.0 million.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In addition to our funded backlog, we also had unfunded backlog of $41.5 million as of January 25, 2020.&#160;Unfunded backlog does not meet the definition of a performance obligation under ASC Topic 606. We define unfunded backlog as the total remaining potential order amounts under cost reimbursable and fixed price contracts with multiple one-year options and indefinite delivery, indefinite quantity (&#8220;IDIQ&#8221;) contracts. Unfunded backlog does not obligate the U.S. government to purchase goods or services. There can be no assurance that unfunded backlog will result in any orders in </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">any particular period, if at all. Management believes that unfunded backlog does not provide a reliable measure of future estimated revenue under our contracts. Unfunded backlog does not include the remaining potential value associated with a U.S. Army IDIQ-type contract for small UAS because the contract was awarded to seven companies in 2018, including AeroVironment, and we cannot be certain that we will receive task orders issued against the contract.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Because of possible future changes in delivery schedules and/or cancellations of orders, backlog at any particular date is not necessarily representative of actual sales to be expected for any succeeding period, and actual sales for the year may not meet or exceed the backlog represented. Our backlog is typically subject to large variations from quarter to quarter as existing contracts expire or are renewed or new contracts are awarded. A majority of our contracts, specifically our IDIQ contracts, do not currently obligate the U.S. government to purchase any goods or services. Additionally, all U.S. government contracts included in backlog, whether or not they are funded, may be terminated at the convenience of the U.S. government.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liquidity and Capital Resources</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We currently have no material cash commitments, except for normal recurring trade payables, accrued expenses and ongoing R&amp;D costs, all of which we anticipate funding through our existing working capital and funds provided by operating activities. The majority of our purchase obligations are pursuant to funded contractual arrangements with our customers. In addition, we believe that our existing cash, cash equivalents, cash provided by operating activities and other financing sources will be sufficient to meet our anticipated working capital and capital expenditure requirements during the next twelve months. There can be no assurance, however, that our business will continue to generate cash flow at current levels. If we are unable to generate sufficient cash flow from operations, then we may be required to sell assets, reduce capital expenditures or obtain financing. We anticipate that existing sources of liquidity and cash flows from operations will be sufficient to satisfy our cash needs for the foreseeable future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Our primary liquidity needs are for financing working capital, investing in capital expenditures, supporting product development efforts, introducing new products, enhancing existing products and marketing to stimulate acceptance and adoption of our products and services. Our future capital requirements, to a certain extent, are also subject to general conditions in or affecting the defense and commercial industries and are subject to general economic, political, financial, competitive, legislative and regulatory factors that are beyond our control. To the extent that existing cash, cash equivalents, and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. We may also need to seek additional equity funding or debt financing if we become a party to any agreement or letter of intent for potential investments in, or acquisitions of, businesses, services or technologies.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Our working capital requirements vary by contract type. On cost-plus-fee programs, we typically bill our incurred costs and fees monthly as work progresses, and therefore working capital investment is minimal. On fixed-price contracts, we typically are paid as we deliver products, and working capital is needed to fund labor and other expenses incurred during the lead time from contract award until contract deliveries begin.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Although not material in value alone or in aggregate, during the nine months ended January 25, 2020, we made certain commitments outside of the ordinary course of business. We made capital contributions of $4.9 million to a limited partnership fund. Under the terms of the limited partnership agreement, we have committed to make capital contributions totaling $10.0 million to the fund. In addition, pursuant to the Pulse Purchase Agreement, we maintain $5.0 million in an escrow account which will be paid to the sellers upon the achievement of specific research and development milestones. These milestones must be achieved by December 10, 2021. During the three months ended January 25, 2020 one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash Flows</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table provides our cash flow data for the nine months ended January 25, 2020 and January 26, 2019 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,066</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,897</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (50,362)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,773</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net cash used in financing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (916)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,116)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash Provided by Operating Activities. </span>Net cash provided by operating activities for the nine months ended January 25, 2020 increased by $8.2 million to $15.1 million, compared to net cash provided by operating activities of $6.9 million for the nine months ended January 26, 2019. The increase in net cash provided by operating activities was primarily due to an increase in cash as a result of changes in operating assets and liabilities of $15.7 million, largely related to the timing of revenue recognition, billings for unbilled receivables and retentions, and collections of receivables and accounts payable turnover, partially offset by a decrease in net income from continuing operations of $12.2 million.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash (Used in) Provided by Investing Activities. </span>Net cash used in investing activities increased by $58.1 million to $50.4 million for the nine months ended January 25, 2020, compared to net cash provided by investing activities of $7.8 million for the nine months ended January 26, 2019. The increase in net cash used in investing activities was primarily due to proceeds received from the sale of our EES Business of $32.0 million in the first quarter of fiscal 2019; an increase in purchases net of redemptions of available-for-sale investments of $20.4 million; cash used in the purchase of Pulse Aerospace, LLC, net of cash acquired of $18.6 million; an increase in cash used for the HAPS equity method investment of $9.6 million; partially offset by a decrease in purchases net of redemptions of held-to-maturity investments of $24.1 million.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash Used in Financing Activities. </span>Net cash used in financing activities decreased by $0.2 million to $0.9 million for the nine months ended January 25, 2020, compared to net cash used by financing activities of $1.1 million for the nine months ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contractual Obligations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three and nine months ended January 25, 2020, there were no material changes in our contractual obligations and commercial commitments from those disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Off-Balance Sheet Arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020, we had no off&#8209;balance sheet arrangements as defined in Item 303(a)(4) of Regulation S&#8209;K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Inflation</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Our operations have not been, and we do not expect them to be, materially affected by inflation. Historically, we have been successful in adjusting prices to our customers to reflect changes in our material and labor costs.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">New Accounting Standards</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Please refer to Note 1&#8212;Organization and Significant Accounting Policies to our unaudited consolidated financial statements in Part&#160;I,&#160;Item 1 of this Quarterly Report on Form 10-Q for a discussion of new accounting pronouncements and accounting pronouncements adopted during the nine months ended January 25, 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_bc9c6c18_aa9e_411d_a0d7_6740e133cb6b"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="ITEM3QUANTITATIVEANDQUALITATIVE_695044"></a><a id="ITEM3_QUANTITATIVEANDQUALITATIVE_021302"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 3. QUANTITATIVE AND QUALITATIV</b><b style="font-weight:bold;">E DISCLOSURES ABOUT MARKET RISK</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In the ordinary course of business, we are exposed to various market risk factors, including fluctuations in interest rates, changes in general economic conditions, domestic and foreign competition, and foreign currency exchange rates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Risk</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">It is our policy not to enter into interest rate derivative financial instruments. We do not currently have any significant interest rate exposure.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currency Exchange Rate Risk</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Since a significant part of our sales and expenses are denominated in U.S. dollars, we have not experienced significant foreign exchange gains or losses to date and do not expect to incur significant foreign exchange gains or losses in the future. We occasionally engage in forward contracts in foreign currencies to limit our exposure on non-U.S. dollar transactions.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_571a2f6e_78de_4766_8e03_da6d3f5a6bbb"></a><a id="ITEM4_CONTROLSANDPROCEDURES_021320"></a><a id="ITEM4CONTROLSANDPROCEDURES_613247"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 4. CONTROLS AND PROCEDURES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Controls and Procedures</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As required by Rule&#160;13a-15(b)&#160;under the Exchange Act, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as of January 25, 2020, the end of the period covered by this Quarterly Report on Form 10-Q.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of January 25, 2020, the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective and were operating at a reasonable assurance level.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Changes in Internal Control over Financial Reporting</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">There were no changes in our internal control over financial reporting or in other factors identified in connection with the evaluation required by paragraph (d) of Rules&#160;13a-15 or 15d-15 under the Exchange Act that occurred during the&#160;quarter ended January 25, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_ff2316b2_0010_4267_a6fa_94a170a32170"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="PARTIIOTHERINFORMATION_857105"></a><a id="PARTII_OTHERINFORMATION_030839"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;II. OTHER INFORMATIO</b><b style="font-weight:bold;">N</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="ITEM1_LEGALPROCEEDINGS_030840"></a><a id="ITEM1LEGALPROCEEDINGS_982987"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 1. LEGAL PROCEEDINGS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On April 18, 2018, a former employee of AeroVironment, Mark Anderson, filed a lawsuit against us and Wahid Nawabi, our President and Chief Executive Officer, in the Superior Court of the State of California for the County of Los Angeles. Mr. Anderson&#8217;s claims include whistle blower retaliation, race discrimination and wrongful termination related to the termination of his employment with the Company. Mr. Nawabi was subsequently dismissed as an individual defendant from all claims in the lawsuit. In December 2019, in order to avoid the future cost, expense, and distraction of continued litigation, we executed a settlement agreement, in which we admitted no fault or wrongdoing, with Mr. Anderson and fully settled all claims in the lawsuit for a confidential amount.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On February 22, 2019, Webasto filed a lawsuit, which was subsequently amended on April 5, 2019, against us in Delaware Superior Court, arising from the sale of the EES division to Webasto in June 2018. The lawsuit generally alleges several claims against us for breach of contract, indemnity, declaratory judgment, and fraud and misrepresentation, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to the previously announced recall. Webasto seeks to recover the costs of the recall and other damages totaling over $100 million in addition to attorneys&#8217; fees, costs, and punitive damages. Additionally, Webasto is seeking a declaratory judgment that we did not meet the requirements to receive the additional $6.5 million of the purchase price which was held back at the closing of the transaction (the &#8220;Holdback Amount&#8221;). On August 16, 2019, we filed our answer to Webasto&#8217;s complaint and a counterclaim against Webasto seeking payment of the Holdback Amount and declaratory relief regarding Webasto&#8217;s cancellation of an assigned contract. As to the Webasto lawsuit, our initial evaluation is that many of the allegations are meritless and that we lack sufficient information to fully analyze other allegations at this time. Discovery in this lawsuit has begun and is ongoing. We continue to mount a vigorous defense.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On August 14, 2019, Benchmark Electronics, Inc. (&#8220;Benchmark&#8221;), the company that assembled the products subject to the recall, served a demand for arbitration to AeroVironment and Webasto pursuant to its contracts with AeroVironment and Webasto, respectively. In December 2019, Benchmark dismissed, without prejudice, all claims against us in the demand for arbitration. The recall remains a significant part of the Company&#8217;s pending litigation with Webasto.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">On October 29, 2019, P.B.M S.r.l. (&#8220;PBM&#8221;), an Italian company with which we had a Memorandum of Understanding (&#8220;MOU&#8221;) that we assigned to Webasto as part of the sale of the EES division, filed a Notice of Arbitration with JAMS ADR in Los Angeles, California, naming Webasto and us as defendants.  PBM alleged that it was owed over $1.7 million, plus attorneys&#8217; fees, for unpaid invoices and reliance damages stemming from the MOU and its cancellation. In December 2019, PBM, Webasto and AeroVironment entered into a confidential settlement agreement and mutual release with each other which all parties fully settled all matters included in the arbitration demand. PBM withdrew its Notice of Arbitration and the Company considers this matter closed. Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We are subject to lawsuits, government investigations, audits and other legal proceedings from time to time in the ordinary course of our business. It is not possible to predict the outcome of any legal proceeding with any certainty. The outcome or costs we incur in connection with a legal proceeding could adversely impact our operating results and financial position. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_75d6c317_1fab_401f_855e_cbbd7e2cd970"></a><a id="ITEM1A_RISKFACTORS_030841"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 1A. RISK FACTORS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Except as set for below, there have been no material changes to the risk factors disclosed under Part I, Item 1A, &#8220;Risk Factors,&#8221; of our Annual Report on Form 10-K for the fiscal year ended April 30, 2019. Please refer to that section for disclosures regarding the risks and uncertainties related to our business.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We could be prohibited from shipping our products to certain countries if we are unable to obtain U.S. government authorization regarding the export of our products, or if current or future export laws limit or otherwise restrict our </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">business.  In addition, failure to comply with our Consent Agreement with the U.S. Department of State and export laws could result in fines, export restrictions and other sanctions and penalties.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We must comply with U.S. and other laws regulating the export of our products. In some cases, explicit authorization from the relevant U.S. government authorities is needed to export our products. The export regulations and the governing policies applicable to our business are subject to change. We cannot provide assurance that such export authorizations will be available for our products in the future. Compliance with these laws has not significantly limited our operations or our sales in the recent past, but could significantly limit them in the future. We maintain an export compliance program but there are risks that our compliance controls may be ineffective. In November 2019, we entered into a Consent Agreement with the U.S. Department of State&#8217;s Directorate of Defense Trade Controls Office of Defense Trade Controls Compliance (&#8220;DDTC&#8221;) to resolve various alleged violations of the Armed Export Control Act (the &#8220;AECA&#8221;) and the International Traffic in Arms Regulations (&quot;ITAR&#8221;) that occurred between June 2014 and December 2016. The Consent Agreement has a two-year term and provides for, among other things: (i) a civil penalty of $1,000,000 payable in installments, $500,000 of which is suspended on the condition that such amount is used for future remedial compliance costs over the term of the Consent Agreement and/or credited against prior compliance enhancement costs already expended by us; (ii) the appointment of an external Special Compliance Officer for a minimum of one year to oversee our compliance with the Consent Agreement and ITAR; and (iii) one external audit of our compliance with the Consent Agreement and ITAR. We expect that the $500,000 suspension amount will be satisfied by our past and future compliance program remediation efforts. Our failure to comply with the terms of the Consent Agreement or export laws and regulations in general can subject us to additional fines, penalties and sanctions, including suspension of export privileges, which could have a material adverse impact on our business, operations and financial condition and limit or prevent us from being able to sell our products in certain international jurisdictions.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">If critical components or raw materials used to manufacture our products become scarce or unavailable, then we may incur delays in manufacturing and delivery of our products, which could damage our business. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">  </span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">We obtain hardware components, various subsystems and systems from a limited group of suppliers. We do not have long term agreements with any of these suppliers that obligate them to continue to sell components, subsystems, systems or products to us. Our reliance on these suppliers involves significant risks and uncertainties, including whether our suppliers will provide an adequate supply of required components, subsystems, or systems of sufficient quality, will increase prices for the components, subsystems or systems and will perform their obligations on a timely basis. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In addition, certain raw materials and components used in the manufacture of our products are periodically subject to supply shortages, and our business is subject to the risk of price increases and periodic delays in delivery. Particularly, the market for electronic components is experiencing increased demand, creating substantial uncertainty regarding our suppliers&#8217; continued production of key components for our products. If we are unable to obtain components from third party suppliers in the quantities and of the quality that we require, on a timely basis and at acceptable prices, then we may not be able to deliver our products on a timely or cost effective basis to our customers, which could cause customers to terminate their contracts with us, increase our costs and seriously harm our business, results of operations and financial condition. Moreover, if any of our suppliers become financially unstable, or otherwise unable or unwilling to provide us with raw materials or components, then we may have to find new suppliers. It may take several months to locate alternative suppliers, if required, or to redesign our products to accommodate components from different suppliers. We may experience significant delays in manufacturing and shipping our products to customers and incur additional development, manufacturing and other costs to establish alternative sources of supply if we lose any of these sources or are required to redesign our products. We cannot predict if we will be able to obtain replacement components within the time frames that we require at an affordable cost, if at all. If the current strain of coronavirus outbreak, known as COVID-19, continues and results in a prolonged period of commercial and/or governmental restrictions, this may impact our ability to obtain certain raw materials and certain components used in the manufacture of our products.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">The COVID-19 novel coronavirus outbreak may adversely impact our business.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">If the current outbreak of the strain of coronavirus known as COVID-19 continues and results in a prolonged period of travel and other similar logistics restrictions, this may reduce our and our customers&#8217; capabilities to travel, domestically and internationally, which may impact our ability to perform certain contracts, develop and renew contracts, or </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">commercially market our products, or could otherwise disrupt portions of our business.  It is not currently possible to ascertain the overall impact of the COVID-19 outbreak, if any, on our business.  The extent to which COVID-19 could have a material impact on our business, financial condition and results of operations will depend on future developments as to the geographic presence of COVID-19 and government and healthcare responses to such spread, which are presently highly uncertain.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_c6f48b15_c1a3_4a2d_86ea_7f3e463fe35a"></a><a id="ITEM2_UNREGISTEREDSALESOFEQUITYS_030842"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Issuer&#160;Purchases of Equity Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On September&#160;24, 2015, we announced that on September&#160;23, 2015 our Board of Directors authorized a share repurchase program (the &#8220;Share Repurchase Program&#8221;), pursuant to which we may repurchase up to $25.0 million of our common stock from time to time, in amounts and at prices we deem appropriate, subject to market conditions and other considerations. Share repurchases may be executed through open market transactions or negotiated purchases and may be made under a Rule&#160;10b5-1 plan. There is no expiration date for the Share Repurchase Program. The Share Repurchase Program does not obligate us to acquire any particular amount of common stock and may be suspended at any time by our Board of Directors. No shares were repurchased in the nine months ended January 25, 2020. As of January 25, 2020, approximately $21.2 million remained authorized for future repurchases under the Share Repurchase Program.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_bf2a8b65_70e7_4fc2_bce9_43891275f84f"></a><a id="ITEM3_DEFAULTSUPONSENIORSECURITI_030843"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 3. DEFAULTS UPON SENIOR SECURITIES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_821393f5_5396_4933_9bac_e414b5cd5780"></a><a id="ITEM4_MINESAFETYDISCLOSURES_030844"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 4. MINE SAFETY DISCLOSURES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_17b77500_efc0_4d0e_969d_810158b78806"></a><a id="ITEM5_OTHERINFORMATION_030845"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 5. OTHER INFORMATION</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_b2f629cd_ac50_47e9_8d3e_0424d34704f1"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="ITEM6_EXHIBITS_030846"></a><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM 6. EXHIBITS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:88.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><b style="font-weight:bold;">Exhibit<br />Number</b></p></td><td style="vertical-align:bottom;width:2.11%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:88.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">3.1(1)</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1368622/000095015007000008/a28119exv3w1.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Amended and Restated Certificate of Incorporation of AeroVironment, Inc.</span></a></p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">3.2(2)</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1368622/000104746915005880/a2225241zex-3_3.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Third Amended and Restated Bylaws of AeroVironment, Inc.</span></a></p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">10.1&#450;</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="ex-10d1.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Amendment No.9 to the Design and Development Agreement by and between AeroVironment, Inc. and HAPSMobile, Inc., dated as of December 2, 2019.</span></a></p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">10.2&#8224;</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="ex-10d2.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Offer Letter to Kevin McDonnell executed January 13, 2020</span></a></p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">31.1</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="ex-31d1.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Certification of Chief Executive Officer pursuant to Rule&#160;13a-14(a)&#160;and Rule&#160;15d-14(a)&#160;of the Securities Exchange Act of 1934, as amended</span></a>.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">31.2</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="ex-31d2.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Certification of Interim Chief Financial Officer pursuant to Rule&#160;13a-14(a)&#160;and Rule&#160;15d-14(a)&#160;of the Securities Exchange Act of 1934, as amended</span></a>.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">32#</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><a href="ex-32.htm"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.37;text-align:left;">Certification of Chief Executive Officer and Interim Chief Financial Officer pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a>.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.INS</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">XBRL Instance Document &#8211; The instance document does not appear in the Interactive Data Files because its XBRL tags are embedded within the Inline XBRL document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.SCH</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.CAL</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.DEF</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.LAB</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Inline XBRL Taxonomy Extension Label Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">101.PRE</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</p></td></tr><tr><td style="vertical-align:top;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">104</p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Cover Page Interactive Data File formatted as Inline XBRL and contained in Exhibit 101</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Incorporated by reference herein to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8209;</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Q filed March 9, 2007 (File No. 001</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">&#8209;</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">33261).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Incorporated by reference herein to Exhibit 3.3 to the Company&#8217;s Annual Report on Form 10-K filed July 1, 2015 (File No. 001-33261).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">&#450;&#160;&#160;&#160;&#160;&#160;</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Pursuant to Item 601(b)(2) of Regulation S-K, certain immaterial provisions of the agreement that would likely cause competitive harm to the Company if publicly disclosed have been redacted or omitted.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">&#8224;</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Indicates management contract or compensatory plan.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">#&#160;&#160;&#160;&#160;&#160;The information in Exhibit 32 shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act (including this report), unless the Company specifically incorporates the foregoing information into those documents by reference.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_7bf217f7_eaf8_44ea_9335_844b7840382d"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.41%;border:0;margin:30pt 10.29% 30pt 10.29%;"></div><div style="max-width:100%;padding-left:10.29%;padding-right:10.29%;position:relative;"><div style="margin-top:21.6pt;min-height:41.4pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#Toc"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="SIGNATURES_030848"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SIGNATURES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">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.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Date:&#160;&#160;March 3, 2020</p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">AEROVIRONMENT,&#160;INC.</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">/s/ Wahid Nawabi</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Wahid Nawabi</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">President and Chief Executive Officer</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">(Principal Executive Officer)</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">/s/ Kevin P. McDonnell</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Kevin P. McDonnell</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">Senior Vice President and Chief Financial Officer</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt;">(Principal Financial and Accounting Officer)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:10.29%;margin-right:10.29%;margin-top:30pt;page-break-after:avoid;width:79.41%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex-10d1.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 3/3/2020 4:30:14 PM-->
<html>
	<head>
		<title>
			avav_Ex10_1
		</title>
	</head>
	<body><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt 0pt 12pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;font-weight:bold;">Exhibit 10.1</font>

		</p>

		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">CERTAIN IMMATERIAL PROVISIONS OF THIS DOCUMENT THAT WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF PUBLICLY DISCLOSED (INDICATED BY AN ASTERISK [***]) HAVE BEEN OMITTED PURSUANT TO ITEM 601(b)(2) OF REGULATION S-K. A COPY OF THE UNREDACTED DOCUMENT WILL BE FURNISHED TO THE SECURITIES AND EXCHANGE COMMISSION UPON REQUEST.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">AMENDMENT NO. 9 TO</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">THE DESIGN AND DEVELOPMENT AGREEMENT (STEP 2)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">This Amendment No. 9 to the Design and Development Agreement (Step2) (&#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Amendment</font><font style="display:inline;font-family:Times New Roman,Times,serif;">&#x201D;) is entered into as of the date of last signature below by and between HAPSMobile Inc. and AeroVironment, Inc. to amend the Design and Development Agreement (Step2) made as of December 27, 2017 (as amended by Amendment No.1 as of March 30, 2018, Amendment No.2 as of June 25, 2018, Amendment No.3 as of August 28, 2018, Amendment No.4 as of December 5, 2018, Amendment No.5 as of March 19, 2019, Amendment No.6 as of March 29, 2019, Amendment No.7 as of April 24, 2019, and Amendment No.8 as of June 20, 2019 between HAPSMobile and AV) &nbsp;(collectively, the &#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">DDA</font><font style="display:inline;font-family:Times New Roman,Times,serif;">&#x201D;).</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Background</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The Parties hereby agree to amend the total fees of Design and Development for Step 2 due to the material changes of the project schedule and the Statement of Work as set forth herein (the &#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Change</font><font style="display:inline;font-family:Times New Roman,Times,serif;">&#x201D;).</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Therefore, to formalize and reflect both the Changes and Program Management Improvement, the Parties hereby agree with the amendments to the DDA as follows:</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">Amendments</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1</font><font style="display:inline;font-family:Times New Roman,Times,serif;">. &nbsp;The following Section 3.12 is hereby newly inserted after Section 3.11 &#x201C;[***]&#x201D; (subsection of &#x201C;3. &nbsp;[***]&#x201D;) of Attachment D &nbsp;(High Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">3.12 Overall Aircraft Functionality Reference</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Each Hawk30 Prototype shall have following characteristic and requirement as total vehicle level.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 95.00%;margin-left:18pt;">
			<tr>
				<td colspan="3" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;width:35.96%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:10.25pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Profile</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:10.25pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;width:32.58%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:10.25pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:35.96%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-style:italic;">Characteristic</font></p>
				</td>
				<td colspan="2" valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:64.04%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Prototype</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:35.96%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">Capability</font></p>
				</td>
				<td colspan="2" valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:64.04%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Low flight, stratospheric and long duration flight with payload</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:35.96%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">Achievement</font></p>
				</td>
				<td colspan="2" valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:64.04%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Low Altitude Flight, High Altitude Flight, Long Duration Flight,&nbsp;&nbsp;with payload</font></p>
				</td>
			</tr>
			<tr>
				<td rowspan="6" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:09.56%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">Key Device</font></p>
				</td>
				<td rowspan="4" valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.80%;padding:3.6pt 7.2pt 3.6pt 7.2pt;border-bottom:1pt solid #000000 ;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:32.58%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:32.58%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 9.9pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:32.58%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.8pt;text-indent:2.2pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:32.58%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.8pt;text-indent:2.2pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td rowspan="2" valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.80%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:32.58%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt 0pt 0pt 2.8pt;text-indent:0.05pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:31.46%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:32.58%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt 0pt 0pt 2.8pt;text-indent:0.05pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 95.00%;margin-left:18pt;"></table></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 95.00%;margin-left:18pt;">
			<tr>
				<td rowspan="2" valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;width:09.56%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;"></font></p>
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.80%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;width:64.04%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.80%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:14.60%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:64.04%;padding:3.6pt 7.2pt 3.6pt 7.2pt;height:1.00pt">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">*convention: </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">, or </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;"> specific column means </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">2. </font><font style="display:inline;font-family:Roman 10cpi;">The following Section 2.2.2.1 is hereby newly inserted after Section 2.2.2 &#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]&#x201D;</font><font style="display:inline;font-family:Roman 10cpi;"> (Subsection of &#x201C;2.2 </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">&#x201D;) of Attachment C (AeroVironment Statement of Work (SOW) for Hawk30 Prototype ProgramHigh Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">2.2.2.1</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">Objective:&nbsp; </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">.</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">Approach: AeroVironment shall perform the following tasks as a part of this element:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">Exit Criteria:&nbsp; </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">.</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">Task Output:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">3. &nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">Heading of Section 3.2 &#x201C;[***]&#x201D; of Attachment C &nbsp;(</font><font style="display:inline;font-family:Roman 10cpi;">AeroVironment Statement of Work (SOW) for Hawk30 Prototype ProgramHigh Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA</font><font style="display:inline;font-family:Times New Roman,Times,serif;"> is hereby deleted in its entirety and replaced with new heading of Section 3.2 &#x201C;[***]&#x201D;.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">4.</font><font style="display:inline;font-family:Times New Roman,Times,serif;"> Table E-1 (Flight Test campaign key achievement requirement) of Attachment E (FLIGHT TEST) to the DDA (as amended by the Amendment No.7) is hereby deleted in its entirety and replaced with the following clauses:</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Table E-1 Flight Test campaign key achievement requirement</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 95.08%;margin-left:17.75pt;">
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Flight Test <br></font><font style="display:inline;font-family:Roman 10cpi;"></font><font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Campaign Type</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Low Altitude Flight <br>Test</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">High Altitude <br>Flight Test</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Long Duration <br>Flight <br>Demonstration</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:17.30pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:19.89pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:19.89pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:19.89pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:19.89pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:19.89pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:19.42%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:20.72%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;">Meet completion criteria as defined in Attachment H Project Milestones</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:18.84%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;">Meet completion criteria as defined in Attachment H Project Milestones</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:22.64%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;">Meet completion criteria as defined in Attachment H Project Milestones</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:18.38%;padding:0pt 0pt 0pt 0pt;height:1.40pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Roman 10cpi;">Meet completion criteria as defined in Attachment H Project Milestones</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">2</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">5. &nbsp;</font><font style="display:inline;font-family:Roman 10cpi;">Section 2.2.1 &#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">&#x201D; (Subsection of &#x201C;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">&#x201D;) &nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">of Attachment C (AeroVironment Statement of Work (SOW) for Hawk30 Prototype Program) to the DDA (as amended by the Amendment No.7)</font><font style="display:inline;font-family:Roman 10cpi;"> is hereby deleted in its entirety and replaced with the following clauses:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -26pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">2.2.1&nbsp;&nbsp;&nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Objective</font><font style="display:inline;font-family:Times New Roman,Times,serif;">:&nbsp; [***]</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Approach</font><font style="display:inline;font-family:Times New Roman,Times,serif;">: &nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;">AeroVironment shall perform the following tasks as a part of this element</font><font style="display:inline;font-family:Times New Roman,Times,serif;">:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Exit Criteria:&nbsp; </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">Task Output:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:0pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;font-size:10pt;;;padding:0pt 13pt 0pt 0pt;"> &#xB7;</font>
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">6.</font><font style="display:inline;font-family:Roman 10cpi;"> Article 3.5 (Subarticles of &#x201C;3. DELIVERABLES &amp; MILESTONES&#x201D;) of the body of DDA are hereby deleted in its entirety and each replaced with the following clauses:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 25pt;text-indent: -15pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">3.5 For Hardware Deliverables, title and risk of loss of all materials, parts and components purchased by AV for the purpose of incorporating into the Hardware Deliverables (together, &#x201C;Materials&#x201D;), respectively, upon payment will transfer to HAPSMobile, and HAPSMobile shall pay AV the fee for Materials subject to Clause 1.3 of Attachment F. For the avoidance of doubt, (a) acceptance of fully assembled and finished Hardware Deliverables by HAPSMobile will be made upon completion of </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;"> &nbsp;(</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">) excluding all Hardware Deliverables previously shipped to flight test facility before the successful completion of </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Roman 10cpi;">, (b) risk of loss of the Hardware Deliverables during Flight Test series will be borne by HAPSMobile, and (c) AV will consult with HAPSMobile for its appropriate insurance arrangement to cover the risk of loss to the Hardware Deliverables during the Flight Test series.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">7</font><font style="display:inline;font-family:Times New Roman,Times,serif;">. Attachment A (DELIVERABLES) to the DDA (as amended by the Amendments No.1, 2, 3, 4, 6, 7 and 8) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment A, entitled (DELIVELABLES).</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">8</font><font style="display:inline;font-family:Times New Roman,Times,serif;">. Attachment H (PROJECT MILESTONE) to the DDA (as amended by the Amendments No.2, 4, 5, 6 and 7) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment H, entitled (PROJECT MILESTONE).</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">9</font><font style="display:inline;font-family:Times New Roman,Times,serif;">. Attachment F (INVOICE AND INCURRED COSTS DOCUMENTATION) to the DDA (as amended by the Amendments No.1, &nbsp;5 and 7) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment F, entitled (INVOICE AND INCURRED COSTS DOCUMENTATION).</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">3</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">10</font><font style="display:inline;font-family:Times New Roman,Times,serif;">. All other terms and conditions not specifically modified or amended herein remain in full force and effect as provided for in the DDA and its Attachments, including Amendments 1 through 8. Capitalized terms, unless otherwise defined herein, shall have the meaning set forth in the DDA. This Amendment may only be modified or amended by a written document executed by the parties hereto.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">4</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">IN WITNESS WHEREOF the Parties hereto have signed and executed this Amendment on the date(s) below.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:05.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:23.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:20.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:05.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:23.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:18.32%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:50.04%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">SIGNED for and on behalf of</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="3" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:46.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">SIGNED for and on behalf of</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:50.04%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td colspan="3" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:46.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:50.04%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">HAPSMobile Inc.</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td colspan="3" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:46.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">AeroVironment, Inc.</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="3" valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:50.04%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td colspan="3" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:46.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:05.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">By: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:44.38%;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">/s/ Junichi Miyakawa</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:05.16%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">By: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:41.50%;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">/s/ Trace Stevenson</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:05.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Name: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:44.38%;border-top:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Junichi Miyakawa</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:05.16%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Name: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:41.50%;border-top:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Trace Stevenson</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:05.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Title: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:44.38%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">President and CEO</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:05.16%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Title: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:41.50%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">VP Emerging Business and Deputy GM</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:05.66%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:44.38%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2019/11/15</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:03.30%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:05.16%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date: </font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:41.50%;padding:0pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2019/12/2</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">5</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">ATTACHMENT A</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">DELIVERABLES</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">(This Attachment A is revised in its entirety by the Amendment No. 9 to the DDA)</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1. Hardware Deliverables</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.1 Aircraft Deliverables</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;width:19.82%;height:28.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverables<br>Name</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:39.62%;height:28.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverable Description</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.32%;height:28.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Relevant <br>WBS</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.26%;height:28.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Milestone <br>No.</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.98%;height:28.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Estimated<br>Completion <br>Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:19.82%;height:16.14pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Hawk30 Prototype [***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:39.62%;height:16.14pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Stratospheric solar aircraft [***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.32%;height:16.14pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.3</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.26%;height:16.14pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:16.98%;height:16.14pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:19.82%;height:2.90pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Hawk30 Prototype [***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:39.62%;height:2.90pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.6pt;text-indent: -0.6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Stratospheric solar aircraft [***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.32%;height:2.90pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.6</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:12.26%;height:2.90pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:16.98%;height:2.90pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">*1. </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">.</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">*2. </font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">.</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">*3. &nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">.</font>
		</p>
		<p style="margin:0pt 0pt 12pt 20.15pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The current physical solar array implementation plan is as follows:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 20.15pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20.15pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font>
		</p>
		<p style="margin:0pt 0pt 0pt 20.15pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g001.jpg" style="width: 5.863851in; height: 2.603841in" alt="Picture 8"></font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.2 Ground Control System</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="middle" style="width:24.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="width:34.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="width:11.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="width:12.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:17.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverables Name</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverable Description</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Relevant <br>WBS</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Milestone <br>No.</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.18%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Estimated <br>Completion <br>Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Ground Control Stations and Misc. Equipment</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Ground Control Station [***] of the Hawk30 Prototype [***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.6</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.18%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Hawk30 Prototype Operating Manuals</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">1.2.4.1</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.18%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:24.10%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Hawk30 Prototype Training Manuals</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:34.60%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.54%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">1.2.4.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:12.58%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:17.18%;height:21.05pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">*1 &nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-style:italic;">.</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.3 Motor Development</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:24.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:34.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:12.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:17.20%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverables Name</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverable Description</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Relevant<br>WBS</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Milestone<br>No.</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.20%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Estimated<br>Completion<br>Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***] Project Data Memo</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.1</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.20%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.54%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.1</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.58%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.20%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.2pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:24.10%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:34.60%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical data package of [***]</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.54%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.1</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:12.58%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:17.20%;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.2pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">2. Document Deliverables</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:24.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:34.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.28%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:12.22%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:17.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:26.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverables Name</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:26.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Deliverable Description</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;height:26.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Relevant<br>WBS</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;height:26.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Milestone<br>No.</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;height:26.70pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Estimated<br>Completion<br>Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;height:26.30pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">CDR &amp; Component Engineering Technical Data Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;height:26.30pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package.</font></p>
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">RFPs, RFIs, and RFQs.</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;height:26.30pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;height:26.30pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;height:26.30pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Update Component Engineering</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Fab &amp; Test First Wing Panel</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package.</font></p>
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Recorded measurement data aerodynamic test data.</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.3.1</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Functional Test Reports</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Acceptance test reports for components and assemblies</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Initial Integrated Test Reports ([***])</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Initial Acceptance test reports for aircraft &amp; Ground Control Station</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.3</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Integrated Test Reports ([***])</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Acceptance test reports for aircraft &amp; Ground Control Station</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.3</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Integrated Test Reports ([***])</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Acceptance test reports for aircraft</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.6</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.5pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Acceptance inspection and close-out reports </font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.3.2.8</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***] Hawk30 Solar Aircraft System</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">1.1.5</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Low Altitude Flight Test Report</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Descriptive test report, Ships logs, maintenance report. Recorded flight data</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">3.1</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">2.2.2.5,<br>2.2.2.6</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">2</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:24.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:34.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.28%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:12.22%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:17.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">High Altitude Flight Test Report</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Descriptive test report, Ships logs, maintenance report. Recorded flight data.</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">3.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">3.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Long Duration Flight Test Report</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Descriptive test report, Ships logs, maintenance report.</font></p>
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Recorded flight data (All command and telemetry stream data between the ground control station as Raw Data).</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">3.2</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Final Engineering Technical Data Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Technical Data Package.</font></p>
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Hawk30 Solar Aircraft System controlling specifications and requirements.</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Various</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:24.10%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Logistics Instruction Document Package</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:34.60%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 0.55pt;text-indent: -0.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Logistics Instruction Manuals for Assembly/Disassembly, Packaging, Transporting, etc. for management purpose.</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:11.28%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Various</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:12.22%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt 0pt 0pt 17.85pt;text-indent: -17.85pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">All</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:17.80%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Corresponding Milestone Completion Date</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">As used in this Attachment A, and as limited by Section 4.8 in the IPLA, &#x201C;Technical Data Package&#x201D; means:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 3.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">System specifications</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 4.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">System description documents</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 5.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">System performance data</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 6.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 7.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&#x201C;Technical Data Package&#x201D; transfer could be in various forms, for example:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Agile database export in PDX file which will include PDF files for assembly drawings, DOC for procedures and test plans, and EXE files for executable code.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Specifications, descriptions, Program Data Memos, test data in a ZIP file which can include a combination of DOC, XLS, and other data formats.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">3</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit A</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Source Code to be Provided by AV to HAPSMobile</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Software and Firmware Tabular View</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g002.jpg" style="width: 6.686665in; height: 2.29138in" alt="Picture 9"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a name="_Hlk33716493"></a><font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">ATTACHMENT F</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">INVOICE AND INCURRED COSTS DOCUMENTATION</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">(This Attachment F is revised in its entirety by the Amendment No. 9 to the DDA)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">PRICING AND PAYMENT SCHEDULE</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.&nbsp;&nbsp;Payment for Work Step2</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.1&nbsp;&nbsp;&nbsp;Total Contract Value</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The total amount of Design and Development Fees payable for Step 2 is Not-to-Exceed USD $146,248,301 based on Best Efforts. The Contract Value may be modified by the Parties as a result of Change Control or by any other amendment to the Agreement (the current contract value at any time under this Agreement shall be the &#x201C;Contract Value&#x201D;). The Parties agree to account for payment of USD $5,988,678 already made by SoftBank to AV as payment for the consideration of Step 2 Bridge Contract as partial payment for commencing Step 2. The Parties shall pay to AV the remaining balance of USD $140,259,623, consists from USD $69,800,624 as Initial Contract Value, and incremental amount by Amendment No.1, USD $17,226,306 as additional cost by Amendment No.5, USD $38,675,443 as additional cost by Amendment No.7, and further additional funding of USD $14,557,250 subject to EAC adjustment activity done on [***], in accordance with Exhibit A to this Attachment F Project Funds Status Report accompanied by a combined Milestone &amp; Monthly Invoice approach as detailed further in this Attachment F. Each Milestone payment shall be payable after completion of the applicable Milestone according to Completion criteria on Attachment H.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.2&nbsp;&nbsp;&nbsp;Contract Value Growing Transition</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The Initial Contract Value may be modified by the Parties as a result of Change Control or by any other amendment to the Agreement (the current contract value at any time under this Agreement shall be the &#x201C;Contract Value&#x201D;). Each Party recognizes the total Project Cost has grown as follows;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> a.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">SoftBank and AV concluded Step 2 Bridge Contract for preliminary development activity for Step2, and payment of USD $5,988,678 was made to AV by SoftBank;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> b.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">SoftBank, HM, and AV agree to account for payment of USD $5,988,678 already made by SoftBank to AV as defined as above as partial payment ("Taken-Over Value&#x201D;) for commencing Step 2. HAPSMobile;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> c.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Initial contract value for DDA was USD $65,011,481 (&#x201C;Initial Value&#x201D;), and USD $71,000,159 in case including Taken-Over Value;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> d.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">USD $4,789,143 was added to Initial value by the execution of the Amendment No.1 and total value was modified to USD $69,800,624 (&#x201C;Amendment 1 Value&#x201D;), and USD $75,789,302 in case including Taken-Over Value;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> e.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">USD $17,226,306 was added to Amendment 1 Value by the execution of the Amendment No.5 and total value was modified to USD $87,026,930 (&#x201C;Amendment 5 Value&#x201D;), and USD $93,015.608 in case including Taken-Over Value;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> f.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">USD $38,675,443 was added to Amendment 5 Value by the execution of the Amendment No.7 and total value was modified to USD $125,702,373, and USD $ 131,691,051 in case including Taken-Over Value;</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">2</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size:10pt;;"> g.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">USD $14,557,250 as further incremental funding subject to EAC adjustment activity done on [***] and caused by [***] Project Milestones extension as defined in detail in Attachment H herein, SoW and technical requirement changes as defined in detail in Attachment C herein; and the contract value reaches USD $140,259,623, in case including Taken-Over Value then USD$146,248,301.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.3&nbsp;&nbsp;&nbsp;Work Order Issuance Schedule</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">HAPSMobile agrees to issue six (6) scheduled separate Orders and may issue three (3) optional separate Orders (&#x201C;Optional Orders&#x201D;)to AV for authorization of Work. The Orders shall be issued as follows:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> a.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">initial Order [***];</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> b.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">second Order [***];</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> c.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">the third Order [***];</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> d.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">the fourth Order [***];</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> e.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">the fifth Order [***];</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> f.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">and two more optional Orders will be defined further more in detail in 4.1 herein. Each Order will be issued pursuant to the terms and conditions of this Agreement including the attachments thereto. Work performed under the Orders will be in support of the entire Statement of Work based on best effort, up to the value funded on the Order.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 20.15pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.4&nbsp;&nbsp;&nbsp;Milestone Target Budget Values &amp; Forecast Revisions</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Exhibit A (Project Funds Status Report) to this Attachment F assigns Initial Target Budget values for each of the 10 Milestones identified in Attachment H.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">AV will provide updates and revisions to the Initial Target Budget values for each Milestone and revised and updated forecasts for such Milestones to HAPSMobile on a monthly basis. Milestone values are subject to Change Control based on updated forecasts of program resource requirements to complete the Work required under this Agreement, including the SOW(Attachment C). Milestone values will be based on the AV labor projected spend plan forecasted for each AV fiscal month.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.5&nbsp;&nbsp;&nbsp;Milestone Invoicing &amp; Payment</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Upon AV&#x2019;s written notification to HAPSMobile of AV&#x2019;s completion of a Milestone, AV will provide an invoice for all AV labor Incurred Costs and [***]% fee. Invoices will include all program labor expenses incurred by AV up through the date of the Milestone acceptance, less any labor already paid for in prior Milestone invoices.&nbsp;&nbsp;Milestones completed before the 15</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:5pt;top:-4pt;position:relative;line-height:100%">th </font><font style="display:inline;font-family:Times New Roman,Times,serif;">of the calendar month will be based on actuals from the prior AV fiscal month end. Milestones completed after [***] of the calendar month will be invoiced upon completion of that fiscal month. [***].</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">[***].</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Notwithstanding the foregoing provisions of this section 1.5, Milestone invoiced amount especially for Milestone 5 [***] &nbsp;([***]), Milestone 6 ([***]) and Milestone 7 ([***]) shall be paid in respect of each valid invoice no later than, but not be obliged to pay before April 15, 2020. All Milestone payments thereafter will be reevaluated and a decision will be made at the [***] of whether milestone payments will return to their original NET 15 payment terms as originally planned in the DDA or if an extension of NET90 will be permitted.</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">3</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.6&nbsp;&nbsp;&nbsp;Non-Milestone Invoicing &amp; Payment (Monthly Invoices)</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Program expenses for material, subcontract and other direct costs will be invoiced by AV to HAPSMobile on a monthly basis based on actual Incurred Cost and [***]% fee. Invoices to be submitted within 4 Business Days after each calendar month end. HAPSMobile agrees to pay each such invoice within the same calendar month. Invoices for material related Cost will be provided with applicable level of detailed description for HAPSMobile&#x2019;s book keeping purpose.</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Notwithstanding the foregoing provisions of this section 1.6, for the Monthly Invoice for November of 2019 through March 2020, HAPSMobile shall make payment in respect of each valid Monthly Invoice no later than, but not be obliged to pay before, ninety (90) calendar days of the end of the calendar month in which the relevant invoice was received by HAPSMobile All non-milestone payments thereafter will be reevaluated and a decision will be made at the [***] of whether milestone payments will return to their original payment made within the same calendar month as the invoice is received or if an extension of NET90 will be permitted.</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.7&nbsp;&nbsp;&nbsp;Currency</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">All payments under this Agreement shall be made in United States dollars.</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.8&nbsp;&nbsp;&nbsp;Excess Incurred Costs</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> a.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">In the event that AV identifies a projected increase in Incurred Costs by AV for the performance of its obligations under the Agreement as identified in the Monthly Status Report, in excess of the Not-to-Exceed Value of the Order as identified in Article 2.3 then the Parties agree the excess of the amount and continue to proceed the Project subject to the process set forth in the Section 4 of this ATTACHMENT F, HAPSMobile may,</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (1)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">agree to authorize AV to incur the excess costs and provide a modification to increase the Contract Value, provided however that both Parties shall follow the Change Control set forth in Article 2.4 of the Agreement or Amendment of Agreement set forth in Article 13. Should HAPSMobile authorize additional spending, all of AV&#x2019;s Incurred Costs must be paid to AV with the applicable [***]% fee;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (2)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">agree in accordance with the Change Control or Amendment of Agreement to reduce the Scope of Agreement so that AV&#x2019;s performance of the Scope of Agreement will be projected to fall within the amount of the then current Contract Value; or</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (3)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Terminate the Agreement for convenience as contemplated by Article 12.3 of the Agreement and pay AV all Termination Liability as defined in paragraph 1.7 of this attachment.</font></p></td></tr></table></div>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.9&nbsp;&nbsp;&nbsp;Unutilized Consideration</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">In the event of a projected cost underrun as identified in a Monthly Status Report, any amounts from the Order which remain after completion of the Scope of Agreement may be reimbursed or, if authorized by HAPSMobile separately and specifically, utilized for AV&#x2019;s risk reduction or additional scope to be defined through written mutual agreement subject to the terms of this Agreement. To avoid confusion, the total amount as identified in paragraph 1 of this Attachment and any portion thereof, to the extent that it is utilized, must be utilized only for matters or items within the Scope of Agreement and any additional scope as agreed. Incurred Costs shall be inclusive of any applicable consumption, value added tax or any other applicable sales/use tax. For the avoidance of doubt, the Incurred Costs shall be exclusive of any and all import duties.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">4</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">1.10&nbsp;Termination Liability</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">AV&#x2019;s Termination Liability (defined as: all of AV&#x2019;s Step 2 Incurred Costs incurred prior to the date of the ramp down period specified in Article 12.5 of the Agreement plus the applicable [***]% fee, less all payments received by AV from HAPSMobile under this Agreement, plus all material, subcontract, other direct costs including open commitments and other wind down costs outstanding as of the start of the ramp down period, plus 60 days of AV labor costs incurred during the ramp down period) will be billed to HAPSMobile 30 days after the end of ramp down period and Termination Liability shall not exceed then current Contract Value but AV labor cost may be compensated exceeding then current Contract Value based upon actual Work performed. Schedule delays may occur and be resolved subject to Article 3.2 of the Agreement.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 18pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fee Assumptions</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">2.1 Exclusion</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Range Fees for the High Altitude and Endurance Flight Tests shall be borne by, and be the sole responsibility of, HAPSMobile. AV and HAPSMobile will mutually consult to set up an appropriate implementation plan for High Altitude and Endurance Flight Tests minimizing such Range Fees in accordance with Attachment C and D.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Payload Integration is based on the [***] payload only, any changes to Payload Supplier and/or integration will be subject change control process.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> 3.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Labor, shipping and other costs are not included, however is inclusive of labor for obtaining the clearance and permission under EAR or related export regulations for delivery of [***], &nbsp;[***] and GCS at other than the Lanai, Hawaii flight test location. Any changes to the final delivery location will be subject to change control process.</font></p></td></tr></table></div>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">3. Change Control &amp; Agreement Amendments Payment Schedule</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">HAPSMobile agrees to pay to AV all additional Incurred Costs resulting from any fee adjustments for the Work pursuant to any Change Control per Attachment G or any other amendments to the Agreement, but in any case subject to the terms set forth in Section 1.9 in this ATTACHMENT F. After being provided with a request or providing a Change Control Proposal as provided on Attachment G or any other amendment to the Agreement. AV will provide HAPSMobile with a Change Assessment (as contemplated by Attachment G) or a similar assessment or other proposed amendments to the Agreement with estimated additional or reduced Incurred Costs plus the applicable fee for the applicable Change Control Proposal or other proposed Agreement amendment along with the costs estimation documentation. In the event of a projected increase in Incurred Costs by AV in performance of the Agreement pursuant to Change Control Proposal or other proposed Agreement amendment would result in a total Contract Value that exceeds the then-current Contract Value, HAPSMobile will agree to authorize AV to incur the excess costs (thus increasing the Contract Value) or the Parties will agree in the Change Control (or pursuant to any other Agreement amendment) to reduce the Scope of Agreement so that AV&#x2019;s performance of the Scope of Agreement will fall within the then-current Contract Value. Any increase in Contract Value that exceeds causes the value of this Agreement to exceed the Initial Contract Value shall require approval by HAPSMobile's board of directors.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The tables below provide the basis for calculating the additional Fees applicable for Change Controls and other Agreement amendments as a result of a Change or other Agreement amendment that may be required from time to time in accordance with relevant clauses of the Agreement.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">Cost Element</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">Description</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Labor </font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Labor Total Cost w/[***]% Fee</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Material Total Cost w/[***]% Fee</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">5</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Subcontract Total Cost w/[***]% Fee</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Other Direct Costs (ODC) Total Cost w/[***]% Fee</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #000000 ;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">4. Fifth Work Order and Optional Order</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">4.1 Order Schedule</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The Fifth Work Order and the following Optional Order will be organized as follows;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:21.24%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:36.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:13.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:15.32%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">USD)</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:13.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:21.24%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Name</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:36.18%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Covered SoW</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:13.42%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Covered Milestone</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:15.32%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">WO value</font></p>
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">(USD)</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:13.84%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">WO due date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:21.24%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">The fifth Work Order</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:36.18%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:13.42%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:15.32%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:13.84%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:21.24%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">The sixth Work Order</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:36.18%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:13.42%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:15.32%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:13.84%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:21.24%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Optional Order #1</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:36.18%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:13.42%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:15.32%;padding:0pt 3.5pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:13.84%;padding:0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">*remark</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:27.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:45.24%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:26.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:27.86%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Definition</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:45.24%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Meaning</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:26.90%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Decision Due Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:27.86%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:45.24%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:26.90%;padding:0pt 0pt 0pt 3.5pt;">
					<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">[***]</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">HM shall issue the fifth Work Order as defined above, and HM may issue the Optional Order by fully HM&#x2019;s option considering [***] but until WO due date defined as the above.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">4.2 Effect of No Issuance of Optional Order</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">In case HM does not issue the Optional Order before or on the due date, AV may suspend the entrance of the equivalent Milestone and covered Works until AV receives the Optional Order. In the event of Optional Work Orders are not exercised, AV will transfer all assets to HAPSMobile.</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit A &#x2013; Project Funds Status Report</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit B &#x2013; Monthly Status Report (Example)</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit C &#x2013; Milestone Invoice (Example)</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">6</font>

		</p>

		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit A to Attachment F &#x2013; Project Funds Status Report</font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">1. Estimate at Completion on Dec.10,2017</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g003.jpg" style="width: 7.5in; height: 5.723611in" alt="Picture 10"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a name="_Hlk33710944"></a><font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g004.jpg" style="width: 7.5in; height: 3.054167in" alt="Picture 11"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a name="_Hlk33712211"></a><font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">2. Estimate at Completion on Dec.10,2018</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g005.jpg" style="width: 7.5in; height: 3.984722in" alt="Picture 12"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g006.jpg" style="width: 7.5in; height: 2.979167in" alt="Picture 14"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g007.jpg" style="width: 7.5in; height: 3.440278in" alt="Picture 15"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">3. Estimate at Completion on March 4,2019</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 4pt;">
			<font style="display:inline;font-size:4pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g008.jpg" style="width: 7.5in; height: 2.025694in" alt="Picture 16"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 3pt;">
			<font style="display:inline;font-size:3pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g009.jpg" style="width: 7.5in; height: 2.060417in" alt="Picture 19"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 3pt;">
			<font style="display:inline;font-size:3pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g010.jpg" style="width: 7.5in; height: 2.042361in" alt="Picture 18"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 2pt;">
			<font style="display:inline;font-size:2pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g011.jpg" style="width: 5.655543in; height: 2.416365in" alt="Picture 20"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 5pt;">
			<font style="display:inline;font-size:5pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">4. Estimate at Completion on September 2019</font>
		</p>
		<p style="margin:0pt 0pt 0pt 9pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g012.jpg" style="width: 7.5in; height: 2.865972in" alt="Picture 21"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g013.jpg" style="width: 7.5in; height: 3.003472in" alt="Picture 22"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g014.jpg" style="width: 7.5in; height: 3.490972in" alt="Picture 23"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g015.jpg" style="width: 7.5in; height: 3.036806in" alt="Picture 24"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit B to Attachment F &#x2013; Monthly Status Report (Example)</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"><img src="ex-10d1g016.jpg" style="width: 2.830694in; height: 1.633093in" alt="Description: AV_DIGITAL_Red_Box"></font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">AeroVironment Inc.</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">980 Enchanted Way</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Simi Valley, California 93065 &#x2013; U.S.A.</font>
		</p>
		<p style="margin:0pt 0pt 3pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Telephone 1(805) 581-2187 &#x2013; FAX 1(805) 584-6922</font>
		</p>
		<p style="margin:0pt 0pt 3pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">2</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Approvals:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="border-bottom:1pt solid #000000 ;width:50.00%;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-bottom:1pt solid #000000 ;width:47.00%;border-left:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-top:1pt solid #000000 ;width:50.00%;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;Enter Name here&gt;</font></p>
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Originator</font></p>
				</td>
				<td valign="top" style="width:03.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-top:1pt solid #000000 ;width:47.00%;border-left:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:29.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;Enter Name here&gt;</font></p>
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Project Manager</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:29.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;height:29.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-bottom:1pt solid #000000 ;width:50.00%;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:4.20pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:4.20pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="border-bottom:1pt solid #000000 ;width:46.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;height:4.20pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt solid #000000 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;Enter Name here&gt;</font></p>
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Program Manager</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">3</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">REVISION HISTORY</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:08.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:17.28%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:16.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:57.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">REV</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">EDIT DATE</font></p>
				</td>
				<td valign="top" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">AUTHOR</font></p>
				</td>
				<td valign="top" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">DESCRIPTION</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">A</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">MM/DD/YYYY</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-top:1pt solid #000000 ;border-left:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:08.40%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:17.28%;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-right:1pt solid #000000 ;border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:16.50%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="middle" style="border-left:1pt solid #000000 ;border-top:1pt solid #000000 ;border-right:1pt solid #000000 ;border-bottom:1pt solid #000000 ;width:57.84%;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">4</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">TABLE OF CONTENTS</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;"><img src="ex-10d1g017.jpg" style="width: 6.515278in; height: 2.353472in" alt="&#x56F3; 1"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">5</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">INTRODUCTION</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;&lt;HIGH LEVEL PROGRAM OVERVIEW&gt;&gt;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;&lt;STOPLIGHT CHART&gt;&gt;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g018.jpg" style="width: 6.0625in; height: 3.65625in" alt="Picture 2"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">TECHNICAL ACCOMPLISHMENTS</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">What efforts were started this period?</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;&lt;Description of work started and performed during the reporting month&gt;&gt;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 5</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 6</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 7</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task &#x2026;X</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">What efforts were completed this period?</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;&lt;Description of work completed and performed during the reporting month&gt;&gt;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 1</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 2</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 3</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Task 4</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">6</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Key Subcontract Status:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Subcontractor A:</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Subcontractor B:</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Subcontractor C:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">SCHEDULE UPDATE</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Integrated Master Schedule Update</font><font style="display:inline;font-family:Times New Roman,Times,serif;"> &lt;&lt;EXAMPLE&gt;&gt;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g019.jpg" style="width: 7.425373in; height: 4.541667in" alt="Picture 26"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Milestone Status Update</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">7</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">REFERENCE TO ATTACHMENT H</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">SPEND PLAN</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Spend Plan Update</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g020.jpg" style="width: 7.5in; height: 2.247917in" alt="Picture 27"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g021.jpg" style="width: 7.5in; height: 2.167361in" alt="Picture 28"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">8</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g022.jpg" style="width: 7.5in; height: 2.270833in" alt="Picture 29"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g023.jpg" style="width: 7.5in; height: 3.439583in" alt="Picture 30"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 6pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">COST PERFORMANCE REPORT</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;text-decoration:underline;">Cost Performance Update</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">9</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g024.jpg" style="width: 7.425373in; height: 4.136806in" alt="Picture 31"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">SCHEDULE PERFORMANCE REPORT</font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">&lt;&lt;Schedule Performance Report&gt;&gt;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Critical Path Analysis</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Schedule Performance Index (if applicable)</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;font-family:Symbol;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Near term upcoming milestones (30 &#x2013; 60 days )</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Courier New;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> o</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Milestone 1 =</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Courier New;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> o</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Milestone 2 =</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
				<font style="margin:0pt 0pt 12pt;font-family:Courier New;border-top:1pt none #D9D9D9;font-size:10pt;;"> o</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt 0pt 12pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Milestone X =</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">10</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">MONTHLY INVOICE &#x2013; (NON-LABOR)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g025.jpg" style="width: 6.853311in; height: 8.071907in" alt="Picture 32"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">11</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Exhibit C to Attachment F</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g025.jpg" style="width: 6.853311in; height: 8.071907in" alt="Picture 35"></font>
		</p>
		<p style="margin:0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">12</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"><img src="ex-10d1g025.jpg" style="width: 6.853311in; height: 8.071907in" alt="Picture 36"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">13</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;background-color:black;">[___]</font><font style="display:inline;"> = [***]</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">ATTACHMENT H</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;text-decoration:underline;">PROJECT MILESTONE</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;font-weight:bold;">(This Attachment H is revised in its entirety by the Amendment No. 9 to the DDA)</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Roman 10cpi;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;font-family:Times New Roman,Times,serif;font-size:12pt;">
			<tr style="font-weight:bold;">
				<td valign="top" style="width:04.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;font-weight:bold;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">#</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">Milestone</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">Criteria</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">Date</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">1</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:2.85pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">.</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.4pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt 0pt 0pt 25.4pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.4pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 25.7pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">2</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<br><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]. &nbsp;</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]. &nbsp;</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]. &nbsp;</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">3</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;color:#000000;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:8.50pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">.</font></p>
					<p style="margin:0pt 0pt 0pt 21.2pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 21.2pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">:</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -19.55pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 13pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">4</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">. &nbsp;</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;font-family:Times New Roman,Times,serif;font-size:12pt;"></table></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">14</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;font-family:Times New Roman,Times,serif;font-size:12pt;">
			<tr style="font-weight:bold;">
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;height:47.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;"></font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:47.55pt;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:47.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt 0pt 0pt 26.35pt;text-indent: -20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 14pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt 0pt 0pt 26.35pt;text-indent: -20pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 14pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:normal;font-size:10pt;">.</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;<font style="display:inline;font-family:Symbol;font-size:10pt;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font></font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:47.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">5</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">.</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a name="_Hlk22559561"></a><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">6</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a name="_Hlk22559579"></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***]. &nbsp;</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">7</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #000000 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">. &nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;height:19.30pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:19.30pt;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:19.30pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:19.30pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #000000 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">8</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #000000 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;height:3.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:3.55pt;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:3.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.45pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:3.55pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">15</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;font-family:Times New Roman,Times,serif;font-size:12pt;">
			<tr style="font-weight:bold;">
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">9</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;overflow: hidden;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">:</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">. &nbsp;</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***]</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;font-weight:bold;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">10</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #D9D9D9;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;font-weight:bold;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:78.44%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;color:#000000;font-size:10pt;">.</font></p>
					<p style="margin:0pt;color:#000000;font-family:Times New Roman,Times,serif;overflow: hidden;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;background-color: #F2F2F2;height:12.10pt;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:04.88%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;font-weight:bold;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:11.20%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:67.24%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]:</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt 0pt 0pt 23.5pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***]</font></p>
					<p style="margin:0pt 0pt 0pt 23.45pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Symbol;font-size:10pt;">&#xF0B7;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp; [***].</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***]</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;font-size:10pt;">.</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;font-size:10pt;">[***].</font></p>
				</td>
				<td valign="top" style="width:16.68%;border-top:1pt solid #999999 ;border-left:1pt solid #999999 ;border-bottom:1pt solid #999999 ;border-right:1pt solid #999999 ;padding:0pt 6.5pt">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">16</font>

		</p>

		<p style="margin:0pt 0pt 3pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>ex-10d2.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 3/3/2020 4:30:16 PM-->
<html>
	<head>
		<title>
			avav_Ex10_2
		</title>
	</head>
	<body><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt 0pt 12pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;font-weight:bold;">Exhibit 10.2</font>

		</p>

		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;"><img src="ex-10d2g001.jpg" style="width: 1.947673in; height: 0.5103532in" alt="Picture 1"></font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">January 6, 2020</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Kevin McDonnell</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Dear Kevin,</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Congratulations!&nbsp;&nbsp;We are pleased to offer you the position as Senior Vice President &amp; Chief Financial Officer within AeroVironment, Inc. located in Simi Valley, CA.&nbsp;&nbsp;This letter outlines the basic components of your offer.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Base Salary:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Your starting base weekly salary will be $7,692.31, which if annualized is $400,000 per year.&nbsp;&nbsp;You will be classified as an exempt-salaried, full-time employee.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Benefits:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">You will be eligible to receive company benefits including medical, dental, vision, life insurance, 401k, paid holidays, paid vacation days and paid sick days in accordance with the eligibility terms and conditions of these programs.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Bonus:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">You will be eligible to participate annually in our Section 16 Short Term Incentive Plan.&nbsp; Your annual bonus target will be $250,000.&nbsp; Additional details of the bonus plan will be provided separately after you start employment.&nbsp;&nbsp;All bonus compensation and participation is at the discretion of the company and your actual bonus payout will vary based upon company and business performance. FY20 began on May 1, 2019 and will end on April 30, 2020. Your bonus for FY20 plan year will be prorated and have a minimum payout of $75,000.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Equity Award Plan:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">You will be eligible to participate in the AeroVironment 2006 Equity Incentive Plan. &nbsp;Your target annually will be initially set at $400,000 subject to annual review by the Compensation Committee of the Board of Directors.&nbsp; We will recommend that the Company&#x2019;s Compensation Committee grant you the following equity awards for the FY2021 &#x2013; 2023 Equity Award Plan:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">$260,000 of Performance Restricted Stock Units which will vest based upon the Company&#x2019;s achievement of pre-established financial metrics over the cumulative three year FY2021-2023 period; and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:10pt;;"> b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">$140,000 of Restricted Stock Awards which will vest in three equal amounts over a three-year period, with the first vesting beginning approximately one year after the grant date of such awards (projected first vesting on July 11, 2021).</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The number of shares subject to each award will be determined based on the Company&#x2019;s share price on the date of grant.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Restricted Stock Award:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">You will be eligible to participate in the AeroVironment 2006 Equity Incentive Plan.&nbsp;&nbsp;We will recommend that the Company&#x2019;s Compensation Committee grant you the following equity awards at its next regularly scheduled meeting after your start date:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 8pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">Page </font><font style="display:inline;font-weight:bold;">1</font><font style="display:inline;"> &nbsp;of &nbsp;</font><font style="display:inline;font-weight:bold;">3</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">$250,000 of Restricted Stock Awards which will vest in five equal amounts over a five-year period, with the first vesting beginning approximately one year after the grant date of such awards.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">The number of shares subject to each award will be determined based on the Company&#x2019;s share price on the date of grant.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">ITAR Notification:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">AeroVironment is a government contractor which requires us to meet International Traffic in Arms Regulations (ITAR).&nbsp;&nbsp;These regulations prohibit foreign nationals from working on certain and possibly all of the Company&#x2019;s products.&nbsp;&nbsp;You are required to provide documentation validating your U.S. person status no later than your start date as defined in the ITAR and Export Administration Regulations (EAR).&nbsp;&nbsp;In order to be a U.S. person for ITAR and EAR purposes, you must: (i) be a citizen or national of the United States; or (ii) be a lawful permanent resident (i.e. &#x201C;green card holder&#x201D;) of the United States; or (iii) have been admitted to the United States as a refugee, or have been granted asylum, provided that you have applied for naturalization within six months of the date you first became eligible, and if not yet accepted, you are actively pursuing naturalization after two years from the date of your application.&nbsp;&nbsp;Consequently, if you are unable to meet these ITAR requirements, your employment relationship with the Company will be affected to include separation from employment.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">Conditions of Employment:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">This offer and your employment at AeroVironment are contingent upon the following:</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 16.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Calibri;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> -</font>
			</p>
		</td><td style="width:2pt;"><p style="width:2pt;width:2pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Your providing satisfactory documentation to AeroVironment concerning your employment eligibility as required by Congress under the Immigration Reform and Control Act of 1986.&nbsp;&nbsp;You must complete and return the I-9 Employment Eligibility form with its supporting documentation to AeroVironment on your first day of employment.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 16.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Calibri;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> -</font>
			</p>
		</td><td style="width:2pt;"><p style="width:2pt;width:2pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">AeroVironment must verify that all new US employees are eligible to work in the US using the E-Verify System.&nbsp;&nbsp;The E-Verify process must be done in a non-discriminatory manner and, in the case of new employees, only after the individual has accepted an offer of employment and completed the Form I-9.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 16.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Calibri;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> -</font>
			</p>
		</td><td style="width:2pt;"><p style="width:2pt;width:2pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Your completing all required employment documents that AeroVironment presents to you.&nbsp;&nbsp;This includes the Patent and Confidentiality Agreement which must be signed by your first day of employment.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 16.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Calibri;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:10pt;;"> -</font>
			</p>
		</td><td style="width:2pt;"><p style="width:2pt;width:2pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">AeroVironment&#x2019;s completion of a satisfactory investigation of your background.&nbsp;&nbsp;You agree to release AeroVironment, its employees and agents, and any individuals who may provide AeroVironment with information regarding your background from any liability in connection with this background check.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 16.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Calibri;border-top:1pt none #D9D9D9;font-size:10pt;;"> -</font>
			</p>
		</td><td style="width:2pt;"><p style="width:2pt;width:2pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">Satisfactory completion of the drug screening.&nbsp;&nbsp;Failure to pass or take the drug test will result in a withdrawal of our offer of employment.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">This offer packet constitutes the entire offer between you and AeroVironment.&nbsp;&nbsp;It supersedes all previous communications, representations and understandings, either oral or written.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">By signing below you acknowledge your understanding that your employment with AeroVironment is at-will.&nbsp;&nbsp;As such the terms of this offer letter are not intended and shall not be deemed a contract of employment.&nbsp;&nbsp;Continued employment is based on performance and the needs of the business.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 8pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">Page </font><font style="display:inline;font-weight:bold;">2</font><font style="display:inline;"> &nbsp;of &nbsp;</font><font style="display:inline;font-weight:bold;">3</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><div style="width:100%">

		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">To accept this offer, please sign this letter below and return it to the department of People and Culture.&nbsp;&nbsp;This offer will remain valid until </font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">January 8, 2020</font><font style="display:inline;font-family:Times New Roman,Times,serif;"> &nbsp;and assumes that you will begin employment on</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;">&nbsp;</font><font style="display:inline;font-family:Times New Roman,Times,serif;font-weight:bold;text-decoration:underline;">February 3, 2020.</font><font style="display:inline;font-family:Times New Roman,Times,serif;"> &nbsp;If you have any questions, please contact me at (805) 581-2198 ext.1904.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:50.00%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Sincerely,</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:50.00%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">/s/ Alison Roelke</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:50.00%;border-top:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Alison Roelke</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:50.00%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Vice President, People &amp; Culture</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-family:Times New Roman,Times,serif;">I accept the offer and conditions described in this letter.&nbsp;&nbsp;My signature below acknowledges that I have given my prior permission to begin the pre-employment background check including References, Criminal History, Education, DMV, Drug Screening and credit check as it applies to my position.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">/s/ Kevin McDonnell</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">1-13-2020</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:50.00%;border-top:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Kevin McDonnell</font></p>
				</td>
				<td valign="top" style="width:03.30%;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.70%;border-top:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Times New Roman,Times,serif;">Date</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">Page </font><font style="display:inline;font-weight:bold;">3</font><font style="display:inline;"> &nbsp;of &nbsp;</font><font style="display:inline;font-weight:bold;">3</font>

		</p>

</div></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex-31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 3/3/2020 4:30:17 PM-->
<html>
	<head>
		<title>
			avav_Ex31_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Exhibit&nbsp;31.1</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Certification of Principal Executive Officer</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Pursuant to Rule&nbsp;13a-14(a)/15d-14(a)&nbsp;of the Securities Exchange Act of 1934</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">I, Wahid Nawabi, certify that:</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>I have reviewed this quarterly report on Form&nbsp;10-Q of AeroVironment,&nbsp;Inc.;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">3.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">4.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and 15d-15(f)) for the registrant and have:</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">c)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Evaluated the effectiveness of the registrant&#x2019;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</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">d)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">5.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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&#x2019;s ability to record, process, summarize and report financial information; and</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date:&nbsp;March &nbsp;3, 2020</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ Wahid Nawabi</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Wahid Nawabi</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">President and Chief Executive Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex-31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 3/3/2020 4:30:17 PM-->
<html>
	<head>
		<title>
			avav_Ex31_2
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Exhibit&nbsp;31.2</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Certification of Principal Financial Officer</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Pursuant to Rule&nbsp;13a-14(a)/15d-14(a)&nbsp;of the Securities Exchange Act of 1934</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">I, Kevin P. McDonnell, certify that:</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>I have reviewed this quarterly report on Form&nbsp;10-Q of AeroVironment,&nbsp;Inc.;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">3.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">4.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and 15d-15(f)) for the registrant and have:</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">c)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Evaluated the effectiveness of the registrant&#x2019;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</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">d)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 18.15pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">5.<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>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&#x2019;s ability to record, process, summarize and report financial information; and</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -18pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)<font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 12pt 0pt 0pt;"></font>Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date:&nbsp;March &nbsp;3, 2020</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ Kevin P. McDonnell&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Kevin P. McDonnell</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Senior Vice President and Chief Financial Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>ex-32.htm
<DESCRIPTION>EX-32
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 3/3/2020 4:30:18 PM-->
<html>
	<head>
		<title>
			avav_Ex32
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Exhibit&nbsp;32</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Certification</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">(Subsections (a)&nbsp;and (b)&nbsp;of Section&nbsp;1350, Chapter&nbsp;63 of Title 18, United States Code)</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:27pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 (Subsections (a)&nbsp;and (b)&nbsp;of Section&nbsp;1350, Chapter&nbsp;63 of Title 18, United States Code) (the &#x201C;Act&#x201D;), each of the undersigned officers of AeroVironment,&nbsp;Inc., a Delaware corporation (the &#x201C;Company&#x201D;), does hereby certify, to each such officer&#x2019;s knowledge, that:</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:27pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">The Quarterly Report on Form&nbsp;10-Q for the quarter ended January 25, 2020 (the &#x201C;Periodic Report&#x201D;) of the Company fully complies with the requirements of Section&nbsp;13(a)&nbsp;or 15(d)&nbsp;of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ Wahid Nawabi</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Wahid Nawabi</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">President and Chief Executive Officer</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-bottom:1pt solid #000000 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ Kevin P. McDonnell</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Kevin P. McDonnell</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Senior Vice President and Chief Financial Officer</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Dated:&nbsp;March 3, 2020</font></p>
				</td>
				<td valign="top" style="width:50.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:27pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">A signed original of this written statement required by Section&nbsp;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>ex-10d1g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( /H",P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /G^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 **** "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 **** "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 **** "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 **** "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
(H **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>ex-10d1g002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( -P"@@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /G^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 **** "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 **** "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 **** "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 **** "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@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex-10d1g003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( GL#0 ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?B0 22
M !U)ID<\4I(CE1\==K XK(\8?\B5KO\ V#Y__0#7FFBRW'AKX7+K&FCP_::@
M(+1H_L$ ,MWG'[J7(R7;. 1SDFB^X'L,EU;PSPP2SQ)-,2(HV<!I,#)VCO@>
ME++/# C/-*D:(I=F=@ %'4G/8>M>-QZKJWBO4/!E^=32UU"XO]0 "P*QL0L9
M'E%3C+ #DMW/IBJ]QKMWKFG:=>:@EO)=S^'-66658@"3&VS(],XR0/6DW9?U
MVN"U?]=['MB3Q20+.DJ-"RAED# J0>A!]*DKP9_$6H+X)O=(DU"SU:R_X1:*
M]4+"N+9PRH(SCJ,?WN<@UV'A+[7_ ,+1\1++J[^2+6T=+,H@5@T9QMXR OMU
MSS56U_K^N@KZ?UY?YGHY=%959E#-T!/)IU>(?$#5_M7B[4-5MX;^:;PP+?[&
MUO;2R1>9N$EP'=057Y-J_,175_$R[DO?!^C:AIVJ/:6\NHV;^=&%(*.XPQ)[
M#(/H>]):JXWN>B4C,J*69@JCJ2< 5Y-KGC37;"ZUN2#6;=?[%EM88K%X$+:C
MY@7<Y/4;MQQLXX[UM_$^^@DL=)T">.YDBU6[7[5%;1/+(;>/YY,*@+<D*.!W
MH [X$$ @@@]"*6O"(=3O;KPIX5L4U6YTV72O$ TV9I(@C!0&,3NL@R/DQPW!
MSR.*UX=8O/#NJ_$"^N?$$[?9IX1'%Y$;G+I&%<*2,8SMZA>YS1_7Y?YA_7Y_
MY'L%1"ZMS=FT$\1N53S##O&\+G&['7&>]>167COQ%-9&QN+^*WE;75TUM1D2
M%S#&8M_.P^46S\H/3U&:9KEUJ]EXKU34]-UZ%[FQ\,"X>Z6V1UN=DKG&,D*#
MC!Q^&*/Z_"X+7^O.Q[+17D&N>-/$Z1Z_J%CJ,%O#I5I8726QME<2&9064L>0
MO)Z<^]2:QXT\3>'T\0V+W<5]/:7%BD-VT"1>2MQG<2,A<*1P6/<9)H>@)W5S
MUNBO*$\2^+_(TRSFOK>":ZUH6:W.()W,)B+_ #K&2@<$<8QVX]<W^UM;U;6?
M",E[KIMI(=5O[&2=(D593%N 8@C&6 QCIW'-'6W]=/\ ,.G]>?\ D>S23118
M\R1$STW,!FG AE#*00>01WKS3XCVC7WCKP;;KI5EJI87A^R7K[8GQ&O4[6Z=
M>AKL=,#PZJ;7[?9Q11640&CP*N;8\C<&&"5/W1\H'RT+8#8DECB ,DB)GIN8
M#-/!R,CI7F?Q-@6Z\6>#H'T>/6%>2[_T&0H%D_=#J7^7CK^'%5O#L/BC0=4T
M'PE)JJ1I!I4E[<HL8E)Q-Q$K,,X"L%SZ#BA,&>J]!DTBL&4,I!4]"#UKR'2_
M&FM:BNE37.I6MW'K5M>F?34A0&Q\M&*\CYCT"G=W-9EKXO\ $D&D:!I6B_9[
M0+H,5ZI_<1I(Y)&#YK !!CG;SSU%']?G_D![E17GFG>(=8UCQ;=65QK-II"6
M45IBT"1R?:FE3<Q#,<D G:NWN.<]*=\)3='PQ>?:]5DO9%OKA#'(JAH2)7!S
MCGYNN#T[<4 =ZD\,CE$E1F'4*P)J2O#O"!O-$^%VK>(+'1=-M[N&WNWAU5"K
MW$C"5N'4Q]!CNQ^Z.*U=9^(&KJ^L_P!E:G;.MM;::T3K&DBI)-)MDSCKD$<9
MX[8H\@/7*B@NK>Z$AMYXIA&YC<QN&VL.JG'0CTKRV[\6^(K"ZN]$FU>$2)KD
M%A_:KVR+Y44D/F<K]W.?E!/K6#IOB+5M$\-WM[9ZI";0:[?RW]S;I$TLB KA
MXXW;#+DY8*<X(Q0OZ_#_ ##^OS_R/<W=8U+.P51U).!2@A@"""#T(KAO'VG?
MV]I&CRPWVF"2*87:6>J';;WH"'*LN<\;L]\=ZY+1=3;4O%7@R^L[AM$T^73K
MK%B@1HLQR ,J$CY@W4$<@ 8Q1UL'2Y[/17AX\;:WK\&LV<>I2FSN]#NKRWD,
M,*R(4./E5&)4$9&'^;N*UM,\57VC67AVWGUV*:SG\/SW1FF6, RHJ%%W8Y*@
MD8ZGO1_7Y_Y!UM_73_,]:ICS11$"25$)Z!F S7E.F>-==:]\*3ZEJ"+8:C;6
MRN+>*)V>XDSD2KD.@/&TH,#O4'Q+MY+CQY'Y>AVFLM%X?N)!;W+8"X<?.ORG
M+#L!@^XH>GX_@"U_#\3V"BO$QXJU^RL-!T7P_J(FB30X[M+V4PJ;E\E<-YS#
M"KC!"_,/6K.O>//$5G/K+C5K"SETZRLKN.Q\M)/M#R*-\:MG)7)X*\\CG%-K
M42U/8Z*\HN_&^NC4[RZ2_MX1:ZU#IJZ*85+S1ML!?<?GW'<2,<87O65X@U+Q
M%J_@#5]4N=>:&&#6?LT<4-NB[8TN0H9FQG/Z8 SU-)?U^'^8_P"OS_R/9[BY
M@M+=[BYFCAA09>21@JJ/<G@4Y9(W8JKJ6 R0#R*X7X@ACX4T.SGN_M4-UJUC
M!<SD*!*AD!)(7CD@=.*X>]U,^$?'_B3Q@$=X8=1-A=HO.4>W1HSCVD4#_@5'
M]?E_F']?G_D>Y>=%\W[Q/E.&^8<'TIL-S;W#2K!/%*T+^7($<,4;KM..AY'%
M>!6]E-H>D>)8[M(YKUKK1Y[GS4W S2N&<X]06/Y5M7'B+4] N=?32\)+?^*6
MMGG/ECRE\E3P9"$#'&!NXH_K\O\ ,5_Z^_\ R/:**\BOO&'BO3M T^]U&]M;
M>&&:<7LMJUM/.T:LHC8INVD<D.$.0<8Q5=M=U7P]??$+4X-5-Q);S0&*VGC7
M:@D6,"4C[P5 W3@''/- SV6BO(K[QCXBL)=1TVVURWU P7NGQQ:D+:,C$[$.
MC*ORG& 1C!P:2_\ &WB;3[:;3/M2W%TFO-IOV\1Q1MY?E"0<.1&'.< GCCIF
MC^OR_P P_K^ON/7JBAN8+@R>1-'+Y3F.38X;8PZJ<=#[5Y1?>,?%6G:'IE[J
M-[:V\,4LPOI+1K>>9D5PL;%-VTCDAPAR#TQ72^%F\OXC^,[>'_CW?['<X["1
MXB&_$A5-%@.WHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@!DL<<L+QS(CQ.I5U<94@]00>U
M9MKX;T"T.^TT7383N5\Q6L:_,OW3P.HR<'M3?$UI+?>'[FWAMS<.Q0^2,?.
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &=KU_=Z7HEU?6=I'=RV\9D,4DWE J!D_-M;G'M6
M-8>-[4QZ3%K$/V"^U2-9((H]\T>&&5!EV!0Q Z&MW58Y9M/D@BM8[E9@8Y(Y
M)C$-A!!Y /\ DURDWAF";5=/N9- M#>64*);#^UI!A(_NG;MPV,]2#UH#H74
M^(WAN1]/1;FZW7[!;8&SE&_+!0WW>%). QX.#Z5 _P 3?#S>5]C>[O2]W':D
M06LA(+YP_P!WE?E.",YQQ67<^#-6.O:/J%A!:6<&F0);QP>=YIV*Q.%=DRN0
M<$X/'I5R#P=%;6TMO!X>BCADG2X"+K,P$;H25*?+\G)/"X% /R-#6O&]OH7B
MJWTF\MBMK+:-</>^9Q&PWD*5QW"-SGK@=ZQK;XES7>GP3?V6EM<23*C02S%F
M0?:D@)X4#H^>O!XP>M:VK:"^N22/J7ARRN&D2.-MVHN,JC[UZ)V;\^G2H7\,
MAYVF;PY:&1I#*3_:<GWC,)B?N?\ /10?PQTXH7F-EJ'XB^&+C?Y-^\A6=+<!
M;>3+LV[:5^7YE.UOF''%10_$;1'LI;F>/4(-EU+;"-K*5G?R_OL%52=H')/;
MOBJ*>"H([6>U3P[$MM/*LLD(UF;9D$D +MP%Y/RCCVXJ2Z\(1W@E$OAZ+]Y.
M]P2FL3(0[C#X*J-JMW4<'N*!=33_ .$^\-B\:V-^P*H7,I@?RL"/S?OXVYV?
M-C.<4UO&^GW'A2\U_2E>]@LV_?1LK1.H&"QPPSPIW=.155_#2NI1O#-B8S(9
M/+_M!]N3#Y/39C'E_+CIWZU/I>CW.CZ5+IEIH<'V.7=OCFU227((P1ET)QCM
MTH /^$]TJ&5OMOF06\EZUG;3K&\B2D;06)5<(-S;1D]J-*\<6%QI[RZ@PM[B
M-R'1$9@%-R]O&<X[LGX?2LV3P3:R6NG6S>&;;R=.!%LHU:4;06#<X7YOF /S
M9YI\O@^&::&5_#=ONA;<NW5I5!/FF7Y@%PV')89SC/%,"^GQ%\,2^<([]W,4
MZP86WD)=F) V_+\PRK<CCBF^*/&+^'9[I8[1+A+33C>RAI"F<R*B*#@X'WB3
M@]!Q6>/!4 M[JW7P[$MO=2"26%=9F"$@DX"[< 98\# -6=5\/WVL:@UQ=Z5;
M&"6R-G/ M^R[UWAU(8("I4@]/6E_7X##2_B/I=SI=C=:BK6<EW<O;((P\T>]
M7"@EPHV@DC&X*>>E6I_B+X9MH(YI;Z18Y)W@5OL\AR4(#G[OW02,MTK+?P/:
MR&V,GAN%WMY#*KOK,Q9G+!B7)7+G*J?FSTI9O!5O._F2>'8O.\]KCSAK,PD+
ML #\X7.,*.,XX'%,18M/B#:J]U_:2)#'#),H:(/(S!;DP)A0ISDXZ'J>G>KL
M?Q \-RW%A;K?.);XXB5K>0%3O*8?*_(=ZE<-CD54_P"$9'G&;_A'+7>9/,)_
MM.3[WG>?G[G_ #TY_3IQ48\)HNH6U^GAVWCN;>1I$>/5I5R6D,AW +AAN9C@
MY'-)= ?6Q?O?%WV+7)M(:Q)N1/;) /,_UL<N<R=.-NR3(Y^[UYJG+\1M)>6V
MDM'9K0331WK3021O (X&ER%(!.0OI4FHVTDWB'3;V[\/6DFH;)8()?M[?*I4
ME@1LQTSC@XR>F:I67@BTL(##!X8M?+)8E9-5E?.Z,Q$'<IXV,5Q0MAZ7-?4O
M'OAS2=XO+YD9)%C95@=B"8Q)G !X"L"3T&>:9/XSLWGA&GD7$2:E'87;E&4(
M7! *DC#8;;GV-9!\"6C6P@/AV/B42B7^VY_-#;0GW\;L;0!C..!4\WA>[:_2
M[ATJ")S>17=P6U%Y#,8PVQ<LGRJ&;.!Z4=1=#N**ROM>N?\ 0)M/_ X__&Z/
MM>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^UZY_T";3_ ,#C_P#&
MZ -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H U:*ROM>N?\ 0)M/
M_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^UZY_T";3_
M ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H U:*ROM>
MN?\ 0)M/_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^U
MZY_T";3_ ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H
M U:*ROM>N?\ 0)M/_ X__&ZKV6K:Q?6B7,6D6P1R0 UZ<\$C_GG[4 ;M%97V
MO7/^@3:?^!Q_^-T?:]<_Z!-I_P"!Q_\ C= &K165]KUS_H$VG_@<?_C='VO7
M/^@3:?\ @<?_ (W0!JT5E?:]<_Z!-I_X''_XW1]KUS_H$VG_ (''_P"-T :M
M%84.K:Q/<W-NFD6V^V95?-Z<$E0W'[OT-6/M>N?] FT_\#C_ /&Z -6BLK[7
MKG_0)M/_  ./_P ;H^UZY_T";3_P./\ \;H U:*ROM>N?] FT_\  X__ !NC
M[7KG_0)M/_ X_P#QN@#5HK*^UZY_T";3_P #C_\ &Z@?5=82^ALSI%MYDL;R
M*?MQQA"H/_+/_;'ZT ;E%97VO7/^@3:?^!Q_^-T?:]<_Z!-I_P"!Q_\ C= &
MK165]KUS_H$VG_@<?_C='VO7/^@3:?\ @<?_ (W0!JT5E?:]<_Z!-I_X''_X
MW1]KUS_H$VG_ (''_P"-T :M%97VO7/^@3:?^!Q_^-U!!JNL7$]U$FD6VZVD
M$;YOC@DHK\?N_1A0!N45E?:]<_Z!-I_X''_XW1]KUS_H$VG_ (''_P"-T :M
M%97VO7/^@3:?^!Q_^-T?:]<_Z!-I_P"!Q_\ C= &K165]KUS_H$VG_@<?_C=
M'VO7/^@3:?\ @<?_ (W0!JT5E?:]<_Z!-I_X''_XW4%EJNL7UC;WD6D6PCGC
M650U\<X89&?W?O0!N45E?:]<_P"@3:?^!Q_^-T?:]<_Z!-I_X''_ .-T :M%
M97VO7/\ H$VG_@<?_C='VO7/^@3:?^!Q_P#C= &K165]KUS_ *!-I_X''_XW
M1]KUS_H$VG_@<?\ XW0!JT5AW>JZQ9PK+)I%L5:2.(;;X]7<(/\ EGZL*G^U
MZY_T";3_ ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H
M U:*ROM>N?\ 0)M/_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\
M#C_\;H^UZY_T";3_ ,#C_P#&Z -6BL-]5UA+Z&T.D6WF2QO*I^W'&$*@_P#+
M/_;'ZU/]KUS_ *!-I_X''_XW0!JT5E?:]<_Z!-I_X''_ .-T?:]<_P"@3:?^
M!Q_^-T :M%97VO7/^@3:?^!Q_P#C='VO7/\ H$VG_@<?_C= &K165]KUS_H$
MVG_@<?\ XW1]KUS_ *!-I_X''_XW0!JT5AP:KK%Q-=1)I%L&MI1$^;X\DHK\
M?N_1Q4_VO7/^@3:?^!Q_^-T :M%97VO7/^@3:?\ @<?_ (W1]KUS_H$VG_@<
M?_C= &K165]KUS_H$VG_ (''_P"-T?:]<_Z!-I_X''_XW0!JT5E?:]<_Z!-I
M_P"!Q_\ C='VO7/^@3:?^!Q_^-T :M%4])O7U+2;6^DA$+7$0E$8?=M!Y'.!
MVQ5R@#G?'6EW>M>"]2TZQC\RYN%547(Y^=2>I Z9X[UR$W@;7M :W;P[?3M+
M:VERZNB1(CRO+&PA"-D)&0IX&.G49KL_&5W;Z=X7NK^XTU-2^S;72V=@H=R0
MHY(./O>E<1+XK\,^?$MOX<M'@;3FO))G.T12  F(@*3D \GMQQ0M]!^19NS\
M1#?:]Y"7B6S'-B-ULYR)1PAXPI3N^2/?OK>'O^$T_P"$QO#K/F+I)C/DJ!"T
M0^[M 8$/N^]G(P>V.*H6FM^#EN!::I865M=2WT]M"B6[.-J3&)68@87) '.!
MDU(FN>")K^PMX-*\R&\$Q6Y%BXB01?>+$KP/?IZT+03/0:*X :]X :U,XLAC
MS%C$?]FR^8Q92RE4V;F#*K$$#!Q5BSU+P%?ZM:Z9:Q6DES=1++$!;-M8,N]1
MNQ@,5YVDYQ0!V]%97_",Z'_T"K3_ +]BC_A&=#_Z!5I_W[% &K165_PC.A_]
M JT_[]BC_A&=#_Z!5I_W[% &K165_P (SH?_ $"K3_OV*/\ A&=#_P"@5:?]
M^Q0!JT5E?\(SH?\ T"K3_OV*/^$9T/\ Z!5I_P!^Q0!JT5E?\(SH?_0*M/\
MOV*/^$9T/_H%6G_?L4 :M%97_",Z'_T"K3_OV*/^$9T/_H%6G_?L4 9.N^)_
M#^G^)-,M[W7-,MI[>1S-'-=QHT>Z(XW G(SD8SZBK?\ PG?@_P#Z&O0__!C#
M_P#%5\M?&2V@L_BMK5O;1)%"GD;408 S!&3^IKA: /M__A._!_\ T->A_P#@
MQA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X
M3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#
M7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8
M?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(**
M /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._
M!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A
M_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^
M*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?
M_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*K,T#QMX3AT6&.7Q
M/HL;AGRK7\0(^=NVZOC.B@#[?_X3OP?_ -#7H?\ X,8?_BJ\JUG4M/GU[Q)<
M:3K^F6[7EM)MO&U>T\QG 78D+B3<%;;@JZC;SAN:^=:* /I"Z\?:E;7=]+'X
MKL391Z:QME-[92,9!",!@K;O-\S/W05-;&E^.+.7PCK UO6],U&1V/V2RN=5
MM(YI4V+E6:-@@!;=COMZU\KT4,#ZZ\!^*O"NE>%8;2?7=*L9%DD9H)M2ML(6
M8MA DC (,X ST%=+_P )WX/_ .AKT/\ \&,/_P 57Q!10P6A]F:?XV\)IJ^K
MN_B?15226,HQOX@& C4''S<\UI_\)WX/_P"AKT/_ ,&,/_Q5?$%% 'U)XNU[
M0+_QCHVH6&M:/.UOM4S2:I;&")=^6;!<.C@<AE# ]",5BVWBS4].MM*M;?QC
M9O''=S?:I)=2L9&8>:"A.7&8BF[@$,#[8%?.M%"T!ZGU-X1^("W&OW<NK>*M
M/73,3JHNKZT0%A,1'Y04A\; <E^O!%.\#^)_#%EK.MW<]YIFD"Z==L9U:V>)
MPI;#965B9&SEB0.PYQ7RO10M >I]O_\ "=^#_P#H:]#_ /!C#_\ %5G3^-O"
M9\1V,H\3Z*8UM;A6<7\6 2T. 3NZG!_(U\8T4 ?;_P#PG?@__H:]#_\ !C#_
M /%5!?>-_"4NGW,:>*=%9GB90J:I"C$D'@-NX/OVKXGHH8(^A=#U2VTQ-)^S
M>(=/L;2VU%F:%-4LEDDC:+&^<"0HV&&"5.2"3C=S3H_B!K,.EI'?>*K9KJ6]
M"M]EO+ N$\J0ML;<4";PF"X![9.:^>** /I[Q7XFTC5O!.DV5_J&BZIJ3JHN
MY+?5;93;-M^:1 TBJ7SD YX//L>\MO'7A 6L(/BC1D.P9634H2PXZ$AN37Q+
M11<#[?\ ^$[\'_\ 0UZ'_P"#&'_XJL[3O&WA--0UAG\3Z*JR72LA-_$ P\F(
M9'S<C((_ U\8T4 ?;_\ PG?@_P#Z&O0__!C#_P#%5S'CWQ-X5UGPRUI#X@TR
MZ8S(_E6^I6N3@Y^99'"NN<94D9%?(]% 'T4/$EY817<EEXJTN.>73;1(X(=6
MM&@A96Q*D8=B0^WD$DKR<DX%6(/B!J+ZMI=NWBNRPD5L]R[W=DL/,K^;YIW'
M+>6%XC/7!XS7S;13OJ'2Q]4:IXG\,7/Q+TV_6]TSR+5<G4X=6MOG)4KL8&4,
M(QG) 4Y./3GM_P#A._!__0UZ'_X,8?\ XJOB"BET#J?;_P#PG?@__H:]#_\
M!C#_ /%5G:!XV\)P^'-,BE\4:+'(EI$K(U_$"I"C((W<&OC&B@#[?_X3OP?_
M -#7H?\ X,8?_BJX7QEK^@:AXIT6^T_6M'N9+8J/-DU2V,$0W@L2#('5P!D,
MF<]",5\M44=;ATL?1,?BS5-.M+&VM/&-G(B7UP;B234K"1W4R QGEQ^Z*ELC
M(8'T&!6[X5^("W'B:[DU3Q5IRZ6#<(!<WUJBDB;$7E!2'QL!R7X/&*^6:*%H
M#/JCP7XG\,6?B+7+V>]TS25NF4(#JUL\4@4M\YVREC(VXDD@<8'.*[?_ (3O
MP?\ ]#7H?_@QA_\ BJ^(** /L[6_&WA.6PC6/Q1HKL+NV8A;^(G G0D_>Z
MG\*T?^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ\HUC
M4;";6?$T^DZ_IMLUY!(5NSJ]H)7<%=J1.),["%/RNHV]CS7SO10!](7GC_4[
M:[U*:/Q78FS33F-HOVRRD)<1#;N"MN\WS,YP"I[5LZ?XWLI/!VL+K6M:9J4S
MNWV6RN=5M(YI8]J_*[1L$ +;O^ ]:^5J* /KOP)XJ\*Z5X4M[.?7M+LY$>1F
M@FU*V^0LQ;"A)& 09PHSP *Z3_A._!__ $->A_\ @QA_^*KX@HH8)6/LZ;QM
MX3/B.RE'BC13&MI<*SB_BP"7AP"=W4X/Y&M'_A._!_\ T->A_P#@QA_^*KX@
MHH ^UM0\;^$IM-NHD\4:,[/"ZA8]4A1B2#P&W<'W[5Y=H>J6VF+I'V;Q#IUE
M:VVH.3 FJ62O)&T6!).HD9&^88.PY().-W-?/5% 'T-'\0-9BTF*.]\56[7<
MMYM?[+>6!<)Y3D[&W% F\+@N >W.:V/%OB;1]7\&Z397VH:-JFHNBB[EMM5M
ME-LVT;G0-(JE\Y .>#S['YAHH ^VX/'?A#[-%GQ1HJ'8,J^I0EAQT)W=:D_X
M3OP?_P!#7H?_ (,8?_BJ^(** /L[3O&_A-+_ %=G\4:*JR7:LA-_$ P\B(9'
MS<C((_ UH_\ "=^#_P#H:]#_ /!C#_\ %5\044 ?6_C[Q-X5UGPT;2'7]+NV
M\Y'\J#4K7)QR-RR.%=<XRI(S^%<E_P )+>V$5[)9>*]+2>73[18X8=6M&@A9
M3B5(P[9#A>A.5Y.2>*^=:* /I.W^(&H/K&EP-XKLMJ16S7+O=V20\N_F^8=Q
M);8%XC/7!. :U=1\3^&+CXFZ=?B]TP6]LN3J<.K6WSEE*[&!E#"-<YP%.6P>
MW/RO10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%%
M 'W5X9=9/"FCNC!D:QA*LIR"-@Y%:M<Q\.46/X;>&U10H.G0M@>I4$_J:Z>D
MG=7&U9V,KQ#;B[TIK9K)+R.1UWQ-.8N =P.X GJ!Q7*MX<M'CFC_ .$7M@L\
MD\D@74G&YIL>8>%[[1],<8KJ/$XNCX=O18W,5K>&)A!/*0%C<@[2<^]>7:9X
MGUNVGTC2[<LUR=3>RU%=4NO.(<0[\)(JG*D?,.X/'2M(I$2;6QU,GAZWDOH;
MW_A'(TN89GF62/5I$)9W\QMV%^8;N<'(I8O#\$1C9?#L99)9)2SZM(Q=I%"O
MNROS @ 8.1P*YZ'XH7DT&JWB^'W%A:P3RP3LY&\Q-@JV1@$^V<=ZZ7PUXDN=
M9O\ 4;&\M+>&:S6&0-;3^=&R2J67G ^88Y%-1BR7*2([#0(--,;6WAV/?'*L
MJ/)JTDC JC(HRRD[0K, O09Z4MAH$&EZE;7]EX=CAN+>%84*ZK)M*JNU=R[<
M,0O&2":S_"D]W=>+=7EM=6N[_0HXUA5[J4.'N0QWF+@80#CCC/3I7;4U%6N)
MR>Q#_:^K_P#0(M__  ._^PH_M?5_^@1;_P#@=_\ 85-11R(.=D/]KZO_ - B
MW_\  [_["C^U]7_Z!%O_ .!W_P!A4U%'(@YV0_VOJ_\ T"+?_P #O_L*/[7U
M?_H$6_\ X'?_ &%344<B#G9#_:^K_P#0(M__  ._^PH_M?5_^@1;_P#@=_\
M85-11R(.=D/]KZO_ - BW_\  [_["C^U]7_Z!%O_ .!W_P!A4U%'(@YV0_VO
MJ_\ T"+?_P #O_L*/[7U?_H$6_\ X'?_ &%344<B#G9\G_&"::?XIZS+/"L,
MK>1N17W@?N(^^!G\JX>NZ^,?_)5M:_[8?^B(ZX6LWN:+8****0PHHHH ****
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 ^V?AUO\ ^%;^&_,4*W]G0X ;/&P8/XC!]JZ:
MN<\ ?\DZ\-?]@RW_ /1:UT=%K:!>^IG:W ]SIKPK!:3QN=LL=W(5C*$'.?E;
M/;C%<W_PC0BM(=/_ + \.);0R":*W\XA4?/#!?*X.>];WB?3#K'AZZT[RUD$
M^Q61B "N]2W7V!KF8?#VLM?+?7:PR701;??O5OW4<\14\]RJNY]"U--IB:6X
MR_\ !S:OIVIK:Z5H5O+J<30S7MM.=[ GGYA%SR*T]-T"^T>U-OI^C:+;1L=S
MB&=D#MC!8XBY-5;33/$5I>6B+.\5G&I^6$HV"7D+;LN!R"F#AL8[=XAI?B+$
M%PIN!=Q6]Q"CO=#EFV%6==[#G##@L <' Z 4F'*BSI_A1M)N6N=-\-^'[.=E
M*F2"5D8@\D9$/2M/R->_Y\]-_P# R3_XU6:+#Q"PWI<W421L7MX9+E6<?.GR
MR$$AOE$G<\$#KC%[P];ZY!<7QU2Z+EO]7N ,>[<WS+\Y.,;>-J]/K3YF+E0]
MHM<12S6NF*HZDWKC_P!I4-%KB#+6NF*,XR;UQ_[2I/$VGW&I>%)K-[>._O&P
M56+$:[P<AL._&/J:/$>F7NOVUK:0F*WA(:65IUW[7"X0;58<@G=G) *#K1S,
M.5!Y>M_\^VE]=O\ Q^OU]/\ 54HAUTYQ::8<'!Q>OQ_Y"JII^DZ@=:@FO(HX
M[4XOI55P<793RV7'IU;/J:=<0ZM"NLQ6=G(6N;M9HYDF104VQJV/G#;OE;CY
M?]X4<S#E18":VTC1K;:673&Y1>OE<],CRJ=Y&O?\^>F_^!DG_P :K"@TWQ4D
MD4RN4OG@C629IU,655P=Z\ECDI@\_AWT=*L=;.HV[W<]W'8H7<Q2W*L^[;'C
M<5)RI82$#/UQT!S,.5%SR->_Y\]-_P# R3_XU1Y&O?\ /GIO_@9)_P#&JW]R
M^H_.C<OJ/SHYF'*C \C7O^?/3?\ P,D_^-4>1KW_ #YZ;_X&2?\ QJM_<OJ/
MSHW+ZC\Z.9ARHP/(U[_GSTW_ ,#)/_C5'D:]_P ^>F_^!DG_ ,:K?W+ZC\Z-
MR^H_.CF8<J/CGXOK<+\4]9%TD23#R-RQ.74?N(\8) /3VKAZ] ^-G/Q>US'_
M $[_ /HB.O/ZDH**** "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@#[;^'PD'
MPY\-^8%#?V9;X"MD8\L8[#G&,^_KUKI*Y_P)_P D\\,_]@JU_P#12UT% $%U
M96M]$(KRVAN(PVX)-&' /K@]^35/_A'=#_Z VG?^ J?X5IT4 9G_  CNA_\
M0&T[_P !4_PH_P"$=T/_ * VG?\ @*G^%:08,,J01ZBEH S/^$=T/_H#:=_X
M"I_A1_PCNA_] ;3O_ 5/\*TZ* ,S_A'=#_Z VG?^ J?X4?\ ".Z'_P! ;3O_
M  %3_"M.B@#,_P"$=T/_ * VG?\ @*G^%'_".Z'_ - ;3O\ P%3_  K3HH S
M/^$=T/\ Z VG?^ J?X4?\([H?_0&T[_P%3_"M+()(!&1U%+0!F?\([H?_0&T
M[_P%3_"C_A'=#_Z VG?^ J?X5IT4 9G_  CNA_\ 0&T[_P !4_PH_P"$=T/_
M * VG?\ @*G^%:=% &9_PCNA_P#0&T[_ ,!4_P */^$=T/\ Z VG?^ J?X5I
MT4 ?'?QEMX+3XKZW!;0QPPKY&V.-0JC,$9. />N$KT#XV_\ )7M=_P"W?_T1
M'7G] !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 ?;O@"-(OAUX:6-%1
M3I=LQ"C R8U)/U))/XUT5<_X$_Y)YX9_[!5K_P"BEKH* ,?Q382:IX;N[&)7
M9I]B$1MM;;O7.#],US,>F:_/J"7]Y;.9Q&EL1O!7;'/%\^,XRP$C^N,"NE\4
MS06GA^XNY[-[P08=8$D*%V)V@ _\"KGS>:"VI+;0:<\D+013?:#<NJY=T7;C
M.<@2*?Q H6XGL+8IXEL;BTM40PV2J2?W8<$EY"VX 9SC81\P'UIH;Q21;W(^
MWM/';W$85A'LE?Y"C,NU=O\ 'C/<8S@\SV4WAJ:*$74?D7$F24\V4JHW,HRW
M09V' .,]J<9_"HEMP;>Z$4\$EPL[).J!$VY))Z9W#'K^(H6PQ5?Q0ZF2.2Y\
MJ-BT0EBB$DPWH,2#'''F?=QP >M7?#\OB"2>]_M4 8_U:%<*&W-]U@H^7&W^
M\??M57S/"09%/FJSL5*L)P4((7YP?N<LOWL=1ZU9L;3PUJ4LL5H#(T0RW[R5
M01DC()/S#((R,CB@"3Q$MQ-X=\J?3%N[F5@GEPYD2(G(WG."0HYZ9SCZBMKF
MG:EJ&DZ?IM@&*B/S))[F0H0R*-F[ )W;B&Q_L&GZQI^E:7I<E['9+,J<D-=2
M*,?49^G2J^IIHNFZ/;:@=.DD\\*RQ?:&!"[=['.['RJ&/OB@!=/LM4FUF#[3
M;20V;,-1DRPPLQ388NO0-E_2GSS:I9_VU':V=XTTMVLD,B ;?+*QJ2"0PXPW
M&">.E11IHLMZMHNG.9FN_LX N'P4\OS/,Z_=VX_'BK*6>A[;]Y;.5$LY_)8K
M)(Y8[5;("G/\6,>U']?D!D6Y\6).MRMM*+Z>"+S$=(_)9E5P=YZ@YVXQ@<_E
MIZ4WB*?4;<7,MVE@"[,TT42R,0L>%8 8"[B^,<X'7H:K0W'A=[QXW0I 8XY(
MIS)+L8,&/S'HI^4\$@\&K$ \*W,\4$23&:5BJQ%9PW 4Y(/(&&4Y.!@T(#JZ
M*RO^$;TG_GV;_O\ /_C1_P (WI/_ #[-_P!_G_QH U:*RO\ A&])_P"?9O\
MO\_^-'_"-Z3_ ,^S?]_G_P : -6BLK_A&])_Y]F_[_/_ (T?\(WI/_/LW_?Y
M_P#&@#Y5^-O_ "5[7?\ MW_]$1UY_7=?&2VBL_BMK4$"[8U\C R3U@C/4UPM
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
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
MK_GW?_O_ "?_ !5'_"-Z5_S[O_W_ )/_ (JC^T=5_P"@')_X$Q_XT?VCJO\
MT Y/_ F/_&@#Y/\ C);16GQ6UJ"!2L:^1@%B>L$9ZGFN%KNOC))++\5M:>>
MP2'R,QE@V/W$?<<5PM !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 ?;
MG@"-(OAUX:5!@'2[9NN>3&I/ZFNCKG/ #.WPZ\-%X]A_LNV&,YX$:@'\1S^-
M='0!C^*;"74_#=W90B0M-L0^6VUL;UR0?IFN9CT[7Y]02_O+:0S"-+8KO!7;
M'/%\^,XRP$C^N,5VUY96]_"(KE&9 VX!79>?J"/6J7_"-Z7_ ,\)?_ B3_XJ
MCK<'JK'.6"^);&XM+1(S#9*I)_=[P27D+;@%)SC81\RCZTT2>*2+>Y'V]IDM
M[B,*RQA)9/D*,R[5*_QXSW&,D'GI?^$;TO\ YX2_^!$G_P 51_PC>E_\\)?_
M  (D_P#BJ$!B++XH<&2*2Y\J-BT0EAC629=Z#$@QQP9.F#@ _6[X?GU^6>]_
MM55&W_5QE<*&W-]U@HRN-O=C[]JO?\(WI?\ SPE_\")/_BJ/^$;TO_GA+_X$
M2?\ Q5 %#Q+!J5WI%DODJ2+@-=Q0*9@4VM@;3MWC=L)%0:O9:UJ>B:98PVT4
M$YB$MP1*8XXG51M4%03]\@XZ83K6M_PC>E_\\)?_  (D_P#BJ/\ A&]+_P">
M$O\ X$2?_%4 8^GV>J3:S!]HMY8;-F&HON;A9BFPP]>S9?TI\]QJ=G_;4=M:
M7C327:R0R(H*^65C4E20PXPW&"?:M7_A&]+_ .>$O_@1)_\ %4?\(WI?_/"7
M_P ")/\ XJ@#E[=_%:3K<K:RB^G@B\R-T3R695?.]NH.=N,8'/Y:>E2>(;C4
M;<7$MTE@"[,TT,:R,0L>%8 8 W%\8&2!UZ&M7_A&]+_YX2_^!$G_ ,51_P (
MWI?_ #PE_P# B3_XJ@#5HK*_X1O2_P#GA+_X$2?_ !5'_"-Z7_SPE_\  B3_
M .*H U:*RO\ A&]+_P">$O\ X$2?_%4?\(WI?_/"7_P(D_\ BJ -6BLK_A&]
M+_YX2_\ @1)_\51_PC>E_P#/"7_P(D_^*H ^5?C;_P E>UW_ +=__1$=>?UW
M7QDMHK3XK:U! I6-?(P"Q;K!&>IYKA: "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 ^W_ G_)//#/\ V"K7_P!%+705SG@"-(OAUX:5 0#I=LW))Y,:
MD_J:Z.@ HK'\4PW5QX<NX+.2XBN)-B+);DB1<NH)!'/ S7,QS>(;G4$O+B&^
MC'EI;F ;U3<D\0:3"G^+,A![J/3-'6P/8[ZBN&T_4=?LY[.R%ILM]K,7GBD)
M;+R9Y ., *0#US2#6?$9%O=".=BMO<!H?L3!)95V%2/X@,%L9 SM(]*$!W5%
M<<NK^(V7?%$)(8F+!VLG1KA=Z#[I.4.&?J/X<]*O>']3UF^GO1J-JD0C^Y'L
M92K;F&W)&&& .030!T=%8NM?:9_#SL;287C8$<,$SC;(3M4ED(.T9R>V!5'7
M;;58]+L-)THW,LRIN>Y,Q0GRU^7<_.2SE<CN U '445R6GRZI=:S!#(EY%:2
M$:BS2;@%!3:8"?:3+;?2GSZM>6/]M(D=Y)<"[4P?Z,\BK&5C&0<8P#NZ9[\4
M =517 VVL>(EN%NUT^5KFY@B+VC6SA68*^X[SPF"%X//-:>E:GKU[J-O%(H%
MF2[/</9/$6 6,[=K'Y>689/7''2@#JZ*** "BBB@ HHHH ^0/C;_ ,E>UW_M
MW_\ 1$=>?UZ!\;?^2O:[_P!N_P#Z(CKS^@ 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 **** /M_P)_R3SPS_P!@JU_]%+705S_@3_DGGAG_ +!5K_Z*6N@H
M KWEFE[$(WDGC ;=F&9HS^:D''/2J7]@6_\ S]ZG_P"!\W_Q5:M% &5_8%O_
M ,_>I_\ @?-_\51_8%O_ ,_>I_\ @?-_\56K10!E?V!;_P#/WJ?_ ('S?_%4
M?V!;_P#/WJ?_ ('S?_%5JT4 97]@6_\ S]ZG_P"!\W_Q5']@6_\ S]ZG_P"!
M\W_Q5:M% &5_8%O_ ,_>I_\ @?-_\51_8%O_ ,_>I_\ @?-_\56K10!E?V!;
M_P#/WJ?_ ('S?_%4?V!;_P#/WJ?_ ('S?_%5JT4 97]@6_\ S]ZG_P"!\W_Q
M5']@6_\ S]ZG_P"!\W_Q5:M% &5_8%O_ ,_>I_\ @?-_\51_8%O_ ,_>I_\
M@?-_\56K10!E?V!;_P#/WJ?_ ('S?_%4?V!;_P#/WJ?_ ('S?_%5JT4 ?'7Q
MDMUM?BMK4*/*ZKY&&ED+L?W$9Y)Y-<+7H'QM_P"2O:[_ -N__HB.O/Z "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 ^W/ $8C^'7AI06.=+MF^9B3S&
MI[]N>!V'%='7/^!/^2>>&?\ L%6O_HI:Z"@#'\4M=KX<N_L$[V]TVQ(Y8P"R
M$NHR 0?6N9CUS6+O4$N7^T0P>6D!MPFT>:D\22-R,X)9U]PN>^:[:[MY+F()
M'=SVI#9WPA,GV^92,?AVJG_9-U_T'=2_*#_XW1U!['-:?XEU.WN+.P>W60.K
M,TMS*$+Y>0<%F!^4*,@*W![=VCQ=JA%O= 6[QBWN#) D1Q)*FP@(X9@P 8G(
MSD \ C Z?^R;K_H.ZE^4'_QNC^R;K_H.ZE^4'_QNA 80\4:HPWQV]I/#$Q+S
MQA]LZ;T7,?I]\\DGE#Z\7O#WB"]U>XODN+)8A!]U%=?,4[F&QEW$YP <D+UZ
M=ZO_ -DW7_0=U+\H/_C=']DW7_0=U+\H/_C= &7XLU&]AT.UEMQ)92RSA76:
M98@HVL<-(NX)R!@C.3@=ZBU/4=6ET#2HM.2[DU"X@$[LL:(^$0$[@Q 7<Y4$
M9S@G'2MG^R;K_H.ZE^4'_P ;H_LFZ_Z#NI?E!_\ &Z ,;3M5O[_68+19)A#*
M1J =EQBW9,>43CJ)/QP*?<>)#8#6EDN$:X@NU6&)\$I&RQ@$C(^7+'DD#W%:
MW]DW7_0=U+\H/_C=']DW7_0=U+\H/_C= '*VWB[4?M"W7V7S3<P1.+ !O,)V
MN6*=@ 5&>O4>V=/2O$6HZEJ-O;+':/"Y=GNHU?8RA8SM7G[P+E3D]NG4#7_L
MFZ_Z#NI?E!_\;H_LFZ_Z#NI?E!_\;H U**R_[)NO^@[J7Y0?_&Z/[)NO^@[J
M7Y0?_&Z -2BLO^R;K_H.ZE^4'_QNC^R;K_H.ZE^4'_QN@#4HK+_LFZ_Z#NI?
ME!_\;H_LFZ_Z#NI?E!_\;H ^5/C;_P E>UW_ +=__1$=>?UW?QDB:#XKZU&\
M\L[+Y&9)=NYOW$?7: /TKA* "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 ^W_ G_)//#/\ V"K7_P!%+705SO@!"GPZ\- R,Y.EVQRV,\QJ<<#H.@^G
M>NBH KW=W'91"21)W4MMQ#"\I_)03CCK5/\ M^U_Y]M2_P#!=/\ _$5'XI>[
M3PW=_8+A[>Z;8D<R $H2ZC."".]<RGB;5_MWVZ16BMO(^SM#*A$<<JRQI)*W
M&=H+MWQA<^]'6P'5?V_:_P#/MJ7_ (+I_P#XBC^W[7_GVU+_ ,%T_P#\16$G
MB;5YUC:.TMPC;(]X5SO9VD577_8^16P>H;\32L]=UE[=+B26*XCN;:!)&B#*
M4D:.0DJ,X7!4 CU],4KZ#ZG5?V_:_P#/MJ7_ (+I_P#XBC^W[7_GVU+_ ,%T
M_P#\169X?UR\NKN#2IX?WD-JD\LK%LE&1=AY_B+>8#_N'UJG::_K*Q0H(8I@
M75&:4,&+22RHO3@!=JY]CVIO1V$M4;_]OVO_ #[:E_X+I_\ XBC^W[7_ )]M
M2_\ !=/_ /$5SS>,[YXXYH[&.-'#;%F#;IG38'B7_;W,P'7[F<'M-!XDO8G:
M%HE9D6>1(YB?-N2LDH"1X&,@(O8\,/J0#;_M^U_Y]M2_\%T__P 11_;]K_S[
M:E_X+I__ (BL1/$-]?>#-3OS''%-$A5'AD4XRH).%9MI7)ZG/&<#I69J>K:Y
M;3ZW8V]Q<_OV<64P3=]F$4:M)SCN",9SDDT=; ==_;]K_P ^VI?^"Z?_ .(H
M_M^U_P"?;4O_  73_P#Q%<O?>,-2#WEK:+$CV\ D,\D1.PJ\8?<-V<$.3G Z
M9!(YKH-7O_/\/W$MCJ,$4D;K&TY;8@(8;EW8.W(R-W.,YH8(L?V_:_\ /MJ7
M_@NG_P#B*/[?M?\ GVU+_P %T_\ \17-7/BNY?2#;QP317,L!*"0GS@OV=WW
M_*/[Z[<CK]:@G\1ZK<SV@27;9 R)=7=HI8>6/*/F("#RI<J>N,,<<8!UL'0Z
MS^W[7_GVU+_P73__ !%']OVO_/MJ7_@NG_\ B*K:SJ>=(BN+*YVVS7*Q7%S'
MR8HPQ5V![8(QGMR>U<^VI-]L2*;7+F+2O-G$%X' :4".,@!L?/ABX'KC'.*
M.I_M^U_Y]M2_\%T__P 11_;]K_S[:E_X+I__ (BL/2K^ZO+E$UN^GLKPI"(;
M5?W?FAD&YL8R3N+ X^[CMUK=\.W,MWX=T^>9B\CPKEVZOVW?CU_&@#Y.^,EP
MEU\5]:F1955O(P)8VC;_ %$8Y5@"*X2O0/C;_P E>UW_ +=__1$=>?T %%%%
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!]N^ )!)\.O#3*& &EVR_,I4\1
MJ._;C@]^M=%7/^!/^2>>&?\ L%6O_HI:Z"@""[MY+F()'=SVK!L[X0F3[?,I
M&/P[52_LFZ_Z#VI?]\P?_&JNW=W'91"21)W4MMQ#"\I_)03CCK5+^WK3_GWU
M+_P73_\ Q% !_9-U_P!![4O^^8/_ (U1_9-U_P!![4O^^8/_ (U1_;UI_P ^
M^I?^"Z?_ .(H_MZT_P"??4O_  73_P#Q% $::#*D\DZZUJ EE"AWVP98#./^
M6?;)_.I/[)NO^@]J7_?,'_QJC^WK3_GWU+_P73__ !%']O6G_/OJ7_@NG_\
MB* #^R;K_H/:E_WS!_\ &J/[)NO^@]J7_?,'_P :H_MZT_Y]]2_\%T__ ,11
M_;UI_P ^^I?^"Z?_ .(H 9+HL\T+Q2ZWJ#QNI5E98,$'@C_54Y='N41577=2
M"J, ;8/_ (W2_P!O6G_/OJ7_ (+I_P#XBC^WK3_GWU+_ ,%T_P#\10 ?V3=?
M]![4O^^8/_C5-31KB-=J:WJ"KDG"I !DG)_Y9>M._MZT_P"??4O_  73_P#Q
M%']O6G_/OJ7_ (+I_P#XB@ _LFZ_Z#VI?]\P?_&J/[)NO^@]J7_?,'_QJC^W
MK3_GWU+_ ,%T_P#\11_;UI_S[ZE_X+I__B* &IHT\2!(];U!$'152  ?^0J=
M_9-U_P!![4O^^8/_ (U1_;UI_P ^^I?^"Z?_ .(H_MZT_P"??4O_  73_P#Q
M% "/H]RZ,C:[J15A@C;!T_[]TV+1)X(4ABUO4$CC4*BA8, #@#_5T_\ MZT_
MY]]2_P#!=/\ _$4?V]:?\^^I?^"Z?_XB@#Y/^,D3P?%?6HWGDG9?(S)*%W-^
MXCZ[0!^E<)7=_&2X2Z^*^M3(LBJWD8$L;1M_J(QRK $?E7"4 %%%% !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!]N^ $*?#KPT&D9R=+MCEL9YC4XX X'0?
M3OUKHJYWP!()/AUX:90P TNV7YE*GB-1W[<<'OU%=%0!D^)X[A_#6H-:7EQ:
M7$4#RQRV^W>"H) ^8$8.,'BN(3QAK.A)H>G&*34IKNVMYWEO"PEG:5L,D7EQ
M[?DZG=CC'UKN/$-XFG:/)>2W%]!%"=[M8P":3;W^7:W'<G'&*S=,NXM4L;6[
MB\1:K EUS EU##"\@]0K1 D=\T(;V.//Q(UW2]-@-]:V=W>MJ4]M+'&DJD(C
M@8'RXW8;(]0 ?6NW\'3W5QHMP]W++)(-0O$#2DD[!.X4<]@  /:HK2YL[^!9
MK7Q?<21O*T*L&MQN=3@J,Q\G-53JULFB3:M-XAU>*VCN7M<&&!G>19#'M55B
M)8EAP!R:%L)_U^)U]%<[8LM_:1W$?B+4X@Y \NXBABD4DD ,C1 @Y!X(J5$2
M1PD?BNY9F) "O;$D@9_YY^G- &[17,WLZ64EC&WB+4I#>SI!'Y0MFP65F5C^
M[X4A#S2R75G%+:QMXON-]V[1VX5K<^8P&2!B/K0!TM%<_9[;ZSAN8O$FH!)0
M-HD6!6!(R 08L@XYQ5B"RDNHA+;^)+Z:,G >/[.P/XB.@#8HK+_LJ[_Z#VI?
M]\P?_&J/[*N_^@]J7_?,'_QJ@#4HK+_LJ[_Z#VI?]\P?_&J/[*N_^@]J7_?,
M'_QJ@#4HK+_LJ[_Z#VI?]\P?_&J/[*N_^@]J7_?,'_QJ@#4HK+_LJ[_Z#VI?
M]\P?_&J/[*N_^@]J7_?,'_QJ@#Y4^-O_ "5[7?\ MW_]$1UY_7=_&2)X/BOK
M4;SR3L/(S)*%W-^XCZ[0!^E<)0 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%%%% 'V_X$_Y)YX9_P"P5:_^BEKH*YWP A3X=>&@TC.?[+MCEL9YC4XX X'3
M\.<]:Z*@#/UORGTBYMYO/"7,;0;H('F9=RD9VJ":X+4/"FF:A=Z;,]QJ02TM
MK>W=6T65V80MN4HQ3,1)ZXSD5Z;10'2QY+>^!M.NK..SBO;^WMXKV:Z5(] D
M!&]E8#(4'*E<;O3C' K?FTRR?P^=-CN-6BG34'U&WNETJ8F*4S-*/E*88 L1
MCN/2N[HHZ6 \VDT(W.K17]UK.JRL9()KE/[#E4320EMI&%^48;&.>@YJK8^!
M_#U@;5XTOA-;BV'FKHLJN3$K!CG9P7W<_0=:]3HH"YY=8^%+>U\@S:KJT[6X
M@2%O[%E7;'"DJ(OW<$XEY)_N].:BTGP5INEBT<W-]-<6]_\ ;!(V@RX.8Q&R
MA=ORYP#D=#SBO5J* /+H?!ND(L,3W>LFW33_ +*\::7,N^41M$)\[>&",1CZ
M5N>#;2Q\(Z/)8*;^??,92Z:1<1CH!]W!Y^7J,?2NUHH R_[>M/\ GAJ7_@NG
M_P#B*/[>M/\ GAJ7_@NG_P#B*U** ,O^WK3_ )X:E_X+I_\ XBC^WK3_ )X:
ME_X+I_\ XBM2B@#+_MZT_P">&I?^"Z?_ .(H_MZT_P">&I?^"Z?_ .(K4HH
MR_[>M/\ GAJ7_@NG_P#B*/[>M/\ GAJ7_@NG_P#B*U** /COXR7"77Q7UJ:-
M9%5O(P)8VC;_ %$8Y5@"/RKA*^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@
M"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO
M^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#
MX HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK
M[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH
M ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ *
M*^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH YWP!()/
MAUX:90P TNV7YE*GB-1W[<=>_45T5%% !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!C>*M4FT;PS?7MM&\ETL>RW1%W,TK':@ [_ #$5QFD^.M4M+33;
M&^MI9+O[;+:7,EZGE3%1AHW\M1_$K#)' P:]$O+V"P@$]RQ2,R)'NP3@LP49
M]!DCFF1:G9RRO$MP@=)C!ACMW. "0N>O4=* //E^*-RFFQ7%QIT2RS0.T2H7
M97F654,:L!AOE.[(XXJ6;Q]XACNIRNB6;6<3RG<9W$ACCN?(;C9C<<A@,XP#
M7>6.I6U_:)<Q-M5R0 ^ <[BO3W(-/_M"R\L2?:X-A?RPWF#!;^[G/7VH[!T/
M,;_XDZY/;ZTFF6=BLEBDKB7=(_E".<1GS!LQEERPP3T-3ZA\0M3TE+IUMH9]
MUTX22=W\DA8(G$<95"=SESM#>AY[#O;:;2=,EDTV"6WMY$5KIX=^" [$ESGL
M6R:FNM4M+.&WFEE7R9W")*&&WD$Y)SC&!UH0^IQ4WCS68;RXW:+;I:KYT<?F
MSLCB1(!-\^5VJO.W.>HKH_#&O2:]:)/)Y"EK>*4QIN#J6W9R&'3Y>""<\^U;
M(N8&F$(FC,I7>$#C<5]<>GO51-:LI%N"'):";RI$ RX.[;G:.<9[T"-"BLJT
M\06%VTH#M$L4?F.\V%4#>Z=<^J']*L3ZK:07MI9F4-/=,5C52"1\K-DC/3"G
MF@"[15*WU6SN3<JLRJUL[)*KL 5VG!/7I[U,MY:LT2K<PEI5W1@2#+CU'J*
M)Z*S[W6]/L=,DU"2YC>! Q!C=27(ZA>>3[5<>XACDCCDEC223A%9@"WT'>@"
M2BHHKB"<,89HY APVQ@<'T.*8+ZS:-)!=0&-VV*PD&&;T![GVH L454M-3L;
M^V6XM+N&:%C@.C@C.<?SXILNJVD<L$8D$C33_9QY9#;7VEL-SQPIH NT5"]W
M;1O(CW$2M&N]U9P"J^I]![U%<:KI]K"9I[VW2,1&;<9!R@&2P]10!;HJ"&]M
M+AE6&YAD9D$BJK@DJ>AQZ>]3T %%%% !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!6U"RCU'3KBSE)"3QE"1U&1U'N.M<]/X.DFBT^,ZH_\ HS"29O*P9I/,
M$C/PPQD@\'<.>.>:V=<>[BT>>>R<K/!B8 #.\*0S)^(!'XUS3>+[BU^Q3%?.
M34KCS(8V7:5@9U1,=.<'>>IYZ <T+<'L73X.)$<8U K &5I (?F8J[L,-GY?
M]8>QZ"HK;P0;6UACBOD6:*16%P(Y"X 4+QNE(S@<\%3Q\O%0V?BBXLK.WMYH
MVN+EW78K,?,E#22 X'?:%4?B/:F6WC6\ELH+F6WM8DDG5&(F5V *@X$:ON+
MG!'7H=OH1\@9M:MX<_M*_:[2Y2)FBC0AH-^3')YBYY&5)R"O<=Q37\-?\2>U
MLH[F(2071N@TEN&C+$L2-F1A<N<#/&!S5;6=>O=+UR:+=;?9?LL3HL@((9I2
MC.3_ '5!!/H/2H[W7;M]!TW4!)!:LU[Y;R.["%D&\;\]=AP&&?4<]Z.G]=P_
MK\"32?!D6DZG!=K=O,L2* L@?(81^7D8<*!@="I^OH2^#A-?3W#7JA7E>552
M !LM(CD,V?F'[L <#&>_%1:1XMO-3UFWLY-.6W22)78/(H?F,/N4$AF7/R\+
M[YX(J.[\:30ZM?V45O$R0# E<D+&1(B$OSD*-^[.!PIP2.:?4.A-<>"DFCP+
M]U=65E.P@9$DK\[6!(_>D<$= ?:I+'P@ECJ=G=)<IY=LXD$?DDMN$/E8#LQ(
M7'.#DY[FLW1_$ES#L>]G$D3L=\C/^[16N)U# D9QA4 R<8Q^++CQGJ,NG2O;
MI:V\YL4NHP<R;<[2V\ Y3 8_> SUSVI+1:!U-.X\'O-=W4Z:@L1E:1TVVPW
MNR$AFW98?)@8P1G.>!B.'P08H(X?[28*(9899(XV$DBN7.,ER,#S..">.O-0
M/XSO%NKZ(6EOLMSM$C2J HW(OFL-V[RR&+9Q@ =><TZ#6=2C\,6=ZMU!ODU1
MHI9I063RC.Z\$XP,;<'TQ1T"_423P$'L3;_;HPSI)'(Y@9P0P09 >0[6'ECD
M'&.W>M?4_#@U+4TNS<A$VQ*Z&+<W[M]ZE&S\A)X/!R,=*K:1XEN-1%ZSV\0$
M,'G!8V),398>5)GHXVY_'IW-&/Q7JLE[:V;65O')<6Z2[C( /G5C\H9@6VX
M. <^U#8[&MI_AJ/3;:YBMYPGG6<=MN6)1M*AQOQT)._H?2J.G^#7L)8Y?[02
M>02N[B:W+H581@A0SDAOW8P<GJ>*QK77]4T6PC:7==22PVNYYY3Y<;-'([,2
M[#&2 .HY(]A6A>^*M1:UN7@^PVDL$D(:*9B[HC-'N=L<;,.<,#CC.?0V8MU<
MM)X.>..&*/4$6*-UW 6W+*LWFJ,[N#G()QSZ"ETSP>UA>K=2ZDT[B:.7'E;0
M=J2+_>.,^9VP.. *76]9FTK56F$F819+M5C^[WM*%#'D <'J2![BLI/&NI>4
M]V\$ CD@MGCA(PT6]F5W8D@%01ZCJ.:%L!MW7A=KB>[=;N)5GG6Y7?;[V5U*
M'#-N&Y/D'R\=>O JL/!0"L@O51)()8IO+@(,F_><8+%0H+D@;<C&-W6J5[XN
MU+[%.(8[2"Y^P?:8@'$^& R=VQCM&.F1@\<]JV-5UR\LA ;6WANP;*:[<QDG
M?L"X5,?WMW!)[=Z3TT&B33=!EL-4-Z;J+#0B.2*&$H)& 4!CEV P%[ >Y.*W
M*X^T\77\Z6H:Q@8W<I@@DBE#*S@J>=I8*-I8\G/R'U%01>+[RVLUWP"X=;#[
M0J!@\LC 9.[&-@]RN#Z]J;$CMZ*X&]\6:A<V=M&@M[=Y98\2I,&,P\]5(CV%
MAG;DL"3@'\:V=:\32Z5J<]OY<#I':/.B[]SNRJS88 Y0<=2I!]<\4=+@=+17
M$GQK>B>WA2SMIE>5D^T),%BFP4X1G8<_.?7E3QZ2OXMU"/Y9K:UA64J8YG9@
MD2EY%S(<=?D&,=V ^H!V-%<8/$=WIOA'0[B5H6N+FVW227;L,L(]V.F221@9
M]?PJ!_%MUII/F0O(\]ZV(I2=RI^[&U<D<C>>!D\'C&2#K8.ESNJ*Y_2]=O;J
MZN([FT0*L+3PB$DL0'9-ISW.T'CU_&LJ+QAJ5Q;%[>ULY&V>;O5W**/+9S&>
M/OC;@_[P^E'2X[:V.UHKF-=\5MI,&G21VX=KI1(8VZ[<J" >!GYO<\=,9(9X
MDU)K2]N5N-5DTR"*R\ZW==H$LN6R/F!W$ +\HZ[J'H):G545QP\:O';H)HH?
M/$322A6+;0(D<-@=BS$9Z<=>#BG+XPUB[T>>XLX+6!H(#*\L@+@XF:/@ D8P
MN[.3^/6@.ESO:*XQO&.H&\O+>&QMW\EUC0F4#.9$0/M!+%&#E@0O0#DYI]IK
M]_:7PL9XO/DO+Z6*!R6P"K_,/91'EA_ND4 =A17$ZCK-_:^-6B6Z)MHWA!ME
M<%V1D;<1'MR0#@EL\8/!IMKXYGN(%E,-ND?VI8F?<"61D5AL0-EC\V#@DC'W
M>P%J!W%%<KI_B*X.IV5C/L*SO,-S,&E)620 ;1@JN%'S;2.Q([]51T ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK-\1;O^$8U;;G
M=]CFQCKG8:\DT36)]!\ :;<>&7TF[UEW@62QL+;#W(\HEDF))(< ,VX8^[C'
M- 'M8DC,C1AU,B@%E!Y /3(I#+&LBQEU#L"54GDXZX%>-1:QJ\6I7?B&QU4S
M/_9^DM.3:J!=;Y65P1C*8W-P,$8&:J7U_<:?K$5['>C2V@NM;"7"VP<$ATV@
M@@C+$ 9[]!R11M^/X >YT5XEJ=_J]R+O4)YIM)F%QHL][+!& 8PR?O-VX'Y5
M)Z'CL<BNI^(Y;6(M)\-Q07M['=J]S<_8PN_RT3"-R5&#(R'K_#0] 6IZ)17E
M^K:OJ.L?!.+4$N+JSU" PI>-$OSH\<JI+G@\#!8^P],TK^+-:'BB.TM]2\_;
M?6L$%G]G4_;+5T4O<[P/=CE<*-N,<T^MA=+GI"6D$=Y+=K'B>551W)))"YP/
M8<GIZU/7D_Q)N+^_\0%-.L;ZY?0+5;Z-[8#:ER7##?EAD>6C# S]_I69KE_J
M%^GC2YLM<U"-9[&SOK.W15R82JEF3Y<@+R#C\:2'U/:Z:\D<>W>ZKO;:NXXR
M?0>]>6W'C758?&>F:=8:@U[:-)!$_FI&!<I)$6\U=J9QG'S JH/&T]:HMJ>H
M^(])\-RS:V7U)]9MS/"MJJG3I"LN4QCG'3YLGC/0XH ]BHKQ^7Q=XLETEI8]
M1$4UII%W>.PM$/GR07!C7((X#*.0/PQ4VI>+?%6FQ:A;?:TF$=U9!KUX5B%O
M%-$S/_"R@!@ &96QNYSUH ]:HKR*[\4^+ET[S5U6W$EMHL^H%[:!94N&CFVJ
M,E1U7KM ]1BNC\&S71\9^*HKS4YY&,T4T-I*% 6-HD.]>,XSE>#CCGG)H [J
MBO*/ ]K)IOA&^U:;[#I1EN)5&II$9;AO])88D4K@@]!R>H-=3\4 [?#;6UC4
MLQB4!1W^=>*.EPZG745Y=8Z=X@\/:KING6UQ#I5OK6I32FUM5$Z6L2P [5+J
M "S*2<# W=*R[WQ9KE]IFJQ7%RLY?3]2-]I[6H4:?Y8(BRV,G</[Q.<Y%)NP
M+4]EHKRJR\4>)#XMM=,BFL[>TB-LD=I,0IN86B4LZ#868Y) (8*-N".]4+W7
M=5U;P=;:C/XDG@NXM2M7OX(;=$_L\&4AE;Y<[0,'YL],G@XJK"6Q[)4<\$5U
M;R03('BD4JZGH0>HKS[QU82ZKXJ\'VT5I9ZDK+=L8[[/DOB-?F;:IY[CCK4%
MQXNU2S\2MH@G$<BZU%!' (!Q9FWW<''W=_1NO&*0STSH,4U)$D+!'5BAVMM.
M<'T/O7CT'C+Q;!H27,U]Y\EUI$%Z9#9J/LA:<1R, !\P"$M@YY&>G%5;/Q%J
M6C0WMU::H9H+C7YC*Z0()[Q=D(4QJR[6ZY(&"1RI%.VO]=P_K\#VAX(I)HIG
M0&2(GRV/\.1@_I4M>9_$HPVVL:?J1>TO;BW@(31KI7S<;G'S0%>DHQ@<'CTK
M-;7M2T)_% ?6+P7+ZTD<<<JQ 6T4B*5D+,A"H?NYPPXX&2320'KU%>,Z=K_B
M"]OM/U:?4[B&[N?#EPT-NL*^7/<QNP"A2OWL -@8/'IQ4TWC_6;G3KVYLM5A
M2*WM;!VD>-4)=ED,RHS*5WDJ -PQD$<&@#V"BO-/&PN-<T_P2R6,=V]S=B1K
M;4$,:.3;N<2  [>>V#@US5IXF\0Z5X?T'3].O8[2/[',S37_ ,H^TK,5-N=R
MN2$Z!00Q&,&CR ]N1$C0(BJJCHJC %.KRG_A-/$'_"6S6,-XEQ-%JIM?[+2V
M'S0>0'9]^,_*W&??G.15!/&_B>3299K74Q<S/:6TDSFR4"PN7N$1H<8&?E9N
M&RPVYSS0M0/9:@,=K/=),0CS6Y*J0<E"P&?H<8KBO#HOK3XFZ[9W^MW5QFTM
MI(89D15E&"&=0%&,'@[<?>YSQ7#ZAIMSK5I:1V[NFHR^(M3FWJ2"L\:R&+/T
MV(/I0![I35D1W=%=2R'#*#ROUKPF6]O-<N;[Q5/;2QG4=#U%8;>53\D<21*H
M(]W\P_C6C/K.KZ)<:Q<:<%M_M-WIT5Q<N JP1FT!+996"_, N2I S0*Y[/17
MEUOXH\0_VEX<MKS5+=UOXS&ZZ<BNSN7<+*0Z#*;0,E, ')(((K&TCQ)J^F^$
MM&MI?$$UN#'=_:;R>!)'CN(R-EL<KP3DGGYCT!Z4#/:J*\I@\5^+)+Q+BYF^
MS+%/I<4U@;9<'[0J^:"Q&X8)R.>.]0:=XP\77HU:274-,M)8H+C-M<?>LW63
M:A*B/*KCJ7+ Y!'&10!ZWYB>;Y>]?,QNVYYQZX]*=7F6@ZM-JOBCPAJ):=KB
MZL;^&Y:94#/&CIM;Y,*R[NC  $'.!FO3: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (+R[AL;26ZN&*PQ+N8A2QQ]!R:A@U6RN(]ZSJF'9"DH,;!
M@,D%6P<XY^G-/U*R74M.GLWD:,2KMWKC*^_-8\_A*&YNX;F>_N7D6<3R8V@2
M,"N,@#@ (!CT]^: -FVO[.\2)[:ZAE66/S(]C@[E_O#VJ"UUS3KR22.*XPT;
M;2)%*9Y*_+N W#*L,CTK/TSPG:Z9?P7:3RR/#$L8#]/E78#@8 .WCI3O^$1T
MSR1'M8'=,[N  SF0,#DX[!SCTH UUO+5_+V7,+>9D)AP=V.N/7I2?;K38'^U
M0;3G!\P8..OY5SL7@J**>+%VXA11DA079@X8')!QT'3KBB'P/8K:S1M>7,K2
MJ1YI894DH>#]8U_6@#=FU:QAGMX7N(]]QDQX8'@*6W'VP#S39]8LK>_%G+(Z
MRG9D^4Q1=Y(7+8P,D$#)K)C\&VL4J2)<R HIX,:,-Q0H3\P)Q@].F:O7N@QW
MU])/)<RK#*L0E@4##^6Q9><9')YQZ4 :(O+9MNVXA.Y]BX<<MZ#W]JJS:WI\
M$]S \S&6V\OS$6-F.9"0@&!\Q..@S69IWA"VTR2W>"YE+0DC+@/N7Y>#NS@_
M(O(Q5F]T(7>H2WC7TD;.(1&H1<1M&Q92,CG[S9!]: )H?$6DW#Q)#?1.9"%&
M&QM)4, V>A((X-6[Z_@TZV-Q<EQ$/O,D;/M'<G . /6L0>"[ 0RPF64QR*1R
MJY#&/RRV<=<<_6K][I<]]IT=M<:BRD2[Y&6-=L@R2$(/\/(^N.>IH 1_$NDQ
M^;ON2HC=4)\ML,2VSY>/F&X$$C(&.:MQ:E;S:C)8+YHN(TWD/$R@KG&0Q&#S
MZ5DR>%(WAN(DOID$O"$*I\M3)YA XYRWKV%:]O8K;W=S=&1Y)KC:&+?PJHP%
M'MG)^K&@"U12 A@"""#T(I: "BBD!! (((/0B@!:J:GIEIK.G3:??QF6UF&V
M2,.R;AZ$J0<>H[U:) ZD#)QS2T -1%CC6-%"HH 50. !3J** "BBB@ HHHH
M**** "BBB@ HHHH J6>F6>GRW<MK"(WO)C/.=Q.]R N>>G"CIZ5;HHH *J6>
MFVFGR73VD(B:[F,\V"<-(0 6QVR .E6Z* "BBB@ HHHH **** *ATRS.K#5#
M"#>B#[.)23Q&6W$ =!SCGKP*MT44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9GB&"UN]!N[2\:$1SQE%\YPBEL97GZC/X5P$<?B#2EL['1=3TZW
ML8M+,;K]KB8&Y,;?-@C.?,P<Y(([5W'BZ]GTWPIJ5]:Q1R7-O"7B61-PW=N*
MY*VU[7M,U2U@UW2;:1)(HQ,(513%OG9$8@;LG&W*AL#J*.MA]#+DUOQ+-K>N
M6%CXA<FWA1+0SQ1)&^#'O?S=H7>1OP.1Z@8K9TK^U%75SJFNQ3O>:=&D0:[B
M"1S["K *OW><'(.#FJ]I\2[*ZM$G'A_(9YUVQ.'+>7&)!L&T$Y!QR  0<GIG
MJ_"VJVWB;08=3&GPV_F,R[ RR#@XR& Y'X T6NA;,\[B\/:O#%;(=9L9%L;>
M2UM5:]4_NV7=ELG!.XA>>R ]ZOP#Q/I\_P!GLM;L(M/\JY*)'/"Q$CO*RD[N
M<_,A'..H(KT[[+;_ //O%_WP*/LMO_S[Q?\ ? H;N!YFS^*H4O)8M>B:6X-N
MY4:A;_)B(B18]R$*=^TDD8(SCGFK%Q<>+Q%/)#XETUIVA*+'YL(C5@D7S+\N
M=Q?S>N1R.*]$^RV__/O%_P!\"C[+;_\ /O%_WP* ."U%=2OO#&E,-9LO[<AW
M13L]RB@QR*4<G:<%E!5ACJ4[9JC-!KL^IRP_VMIZZ;:W44FGA[N)C&$#J&X
M/0IPV>0:]+^RV_\ S[Q?]\"C[+;_ //O%_WP*.MP/-SJ/C.:6RD_M;3K>,7"
M>?$MU YV!(P3D@9!82G P?F&.F*NO>7CZ%IR:OJ%M<3QZO')-MFC8M"'^4D+
MP,':2.< 9S7=_9;?_GWB_P"^!2_9;?\ YX1?]\"@#QS1[#Q7H6BRPZ=J>GQ7
M$MU&[$W\3<!2&)!!&TG'3#'N:WI+WQ:=2MRNN6 LA?2&4>? 6,)9=H(Q]T+O
M& =W0^U>B?9;?_GWB_[X%'V6W_Y]XO\ O@4 >7Z?9Z_INE1VUCKEA:-%"I C
MGA;>Z01*JL6!^7>KYQSCO6SIS:E?Q>(K'Q#K=DUM=;DLVBGC C4EL%2N&&!L
M^]SD=:[?[+;_ //O%_WP*/LMO_S[Q?\ ? H>H'FD3>)HVTZ0:KIRR7,[2:JJ
MWD10K\J!0",_<7(VD<DTVVD\66&D0Z99:KI<:V]HJQ2F[B(!$"*$QCM(KG<<
MCYAVKO-$MK<Z>^8(C_I5Q_ /^>SUH_9;?_GWB_[X% 'F-S<Z_+IR1ZGJ=O<
MQVX0":'<EP+A2&^3T7DMP!CISQZ/_:^F?]!&T_[_ *_XU8^RV_\ SPB_[X%)
M]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6W_Y]XO\
MO@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^-3_9;?\
MY]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6
MW_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^
M-3_9;?\ Y]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[
M_K_C4_V6W_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01
MM/\ O^O^-3_9;?\ Y]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9
M_P!!&T_[_K_C4_V6W_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT
M?VOIG_01M/\ O^O^-3_9;?\ Y]XO^^!6=]F@_P"$F \B/'V/IL']^@"U_:^F
M?]!&T_[_ *_XT?VOIG_01M/^_P"O^-3_ &6W_P"?>+_O@5RGC+5I="N-(^RI
M9K%/<;)D: /+(,@ 1KD ]><'..0#@T =)_:^F?\ 01M/^_Z_XT?VOIG_ $$;
M3_O^O^-<':?$#%S86=]X?MUN+F>>)S#,-L?ER%0/F49;H2OIR,YQ5S3_ !G9
MZQX2U36/LUOIB6BJ1<,@N4&Y5;H-N6&[!7L>]'2X=;'8?VOIG_01M/\ O^O^
M-']KZ9_T$;3_ +_K_C5#PQ*-4\-6%[=+8RW$T0:1[908R?;K^/)YS6M]EM_^
M?>+_ +X% $']KZ9_T$;3_O\ K_C1_:^F?]!&T_[_ *_XU5T.VMSIG,$1_P!(
MG_@'_/5ZT?LMO_S[Q?\ ? H @_M?3/\ H(VG_?\ 7_&C^U],_P"@C:?]_P!?
M\:X#4O%]_INMZQ EKIMU%:S0A$V;%AC:1$8R/R5;YCP5 QR"0"*=/\2K.%+Y
MCH$2&UN_LH\ZX1,G$ARWRDJ3Y9P,'.X<T=+@=[_:^F?]!&T_[_K_ (T?VOIG
M_01M/^_Z_P"-<MJVOI!J7AJ*![&T;4BCR6=W;X<QG&[Y\@*PR !@DD^F:[#[
M+;_\^\7_ 'P* (/[7TS_ *"-I_W_ %_QH_M?3/\ H(VG_?\ 7_&JVM6MN+"/
M$$7_ !]6W\ _Y[)6A]EM_P#GWB_[X% $']KZ9_T$;3_O^O\ C1_:^F?]!&T_
M[_K_ (U6UTBPT&^N[:.S2>*!FC:X3]V& X+8&<>M<%;_ ! GMK+S[O2+:ZA6
MQ\\2*!$TK^<8R0!N7RQP2P)XY[X !Z-_:^F?]!&T_P"_Z_XT?VOIG_01M/\
MO^O^-<CI'C>TU;7[+2UT6-#<Q)(6$J.R;HO,SM Y3MNSU(XYJYX:U9-7\0:Y
M:&XTZZM[.0)&L4'ER1ME@RD$G*C  ;C)W8&,4 =%_:^F?]!&T_[_ *_XT?VO
MIG_01M/^_P"O^-3_ &6W_P"?>+_O@5G);6__  DLP\B/'V./C8/[[T 6O[7T
MS_H(VG_?]?\ &C^U],_Z"-I_W_7_ !J?[+;_ //O%_WP*Y3Q?JTNB:CHT=JE
MF(;F?9-&8 \LG*@!!D9ZG.,D<$ @&@#I/[7TS_H(VG_?]?\ &C^U],_Z"-I_
MW_7_ !K@;/XA?O-/MK[P_;BYN?/\PPS#:AC=EVC<HRWR\CJ 0><XJ]:^,K35
M/!NIZT+>WTQ;4JHG:,7*?,JL, ;<M\VTCLW>CI<#L/[7TS_H(VG_ '_7_&C^
MU],_Z"-I_P!_U_QJGX<<:EX<T^\NDL9;B:%6D>V4&,MWVGGC/O6I]EM_^>$7
M_? H8(K_ -KZ9_T$;3_O^O\ C1_:^F?]!&T_[_K_ (U4T&VMSH\68(C\\G\
M_OM6E]EM_P#GWB_[X% $']KZ9_T$;3_O^O\ C1_:^F?]!&T_[_K_ (UY_=^+
M[^QUK5;<6FF745O=PQJ FQ((FD"$N_)#\]"H'<$BEF^)MG%;W<I\/QH8+MK8
M+-.B9PKM\WRDJQ\L@+CG<.:.EPZV._\ [7TS_H(VG_?]?\:/[7TS_H(VG_?]
M?\:YC5M<6WU_P[9P26-L=0VO+9W5OAS&>N'S@,#@!0"2<]A77?9;?_GWB_[X
M% $']KZ9_P!!&T_[_K_C1_:^F?\ 01M/^_Z_XU5UJVMQ9P8@B'^F6_\  /\
MGLE:/V6W_P"?>+_O@4 0?VOIG_01M/\ O^O^-']KZ9_T$;3_ +_K_C5/Q$W]
MG>'K^[M([*.XBA+1O<I^[5NQ;':N&A^(,UI9-/=Z/;W$*V,<Z2 "%Y6:8QLQ
M7YE$8P"6!(Q@_P 0P >B_P!KZ9_T$;3_ +_K_C1_:^F?]!&T_P"_Z_XUR>C^
M-;35_$5MI*Z-'&9HED+B579,Q+)DJ!]WYMN[/7'K5KPKJR:UJVMP-<:==V]I
M.(XO)@\MT/(8,I)) ( #'&2&XQB@#HO[7TS_ *"-I_W_ %_QH_M?3/\ H(VG
M_?\ 7_&I_LMO_P ^\7_? K.BMK?_ (22['D18^R0?P#^_+0!:_M?3/\ H(VG
M_?\ 7_&C^U],_P"@C:?]_P!?\:G^RV__ #[Q?]\"N3\5ZM-HVM:+!:QV?DW4
MI26$PAYI"64 *,CCDY(R1P<$9H Z7^U],_Z"-I_W_7_&C^U],_Z"-I_W_7_&
MO/[/XBJ180WWA^ 7%Q!-+(891M4H7!5=RY)'E_,.JY'6M"/QA:ZAX)U'6Q#;
M:8+:01K,T8N48D*1MQMR?FVGH P.3Q1TN!V']KZ9_P!!&T_[_K_C1_:^F?\
M01M/^_Z_XU6T$KJ&@6%W<)923S0(\CVP!C+$<[3Z9K1^RV__ #PB_P"^!0]
M17_M?3/^@C:?]_U_QH_M?3/^@C:?]_U_QJIH%M;G0;,F"(_)_<'J:TOLMO\
M\^\7_? H @_M?3/^@C:?]_U_QH_M?3/^@C:?]_U_QKS^7Q??VFLZC;_9--NH
MH=0A@R$V)!"\A3YGY/F=,JRCU&12/\3[-+*:X/AY$,=R\ 26=%)VJS8(VDJY
MVX"XZD<T=+AUL>@_VOIG_01M/^_Z_P"-']KZ9_T$;3_O^O\ C7-:IK2V_BO0
M=.AFL(/MJ[YK2YM\.4(/(?/WLX 4 YYSP*ZS[+;_ //O%_WP* (/[7TS_H(V
MG_?]?\:/[7TS_H(VG_?]?\:JZS;0"&TQ!&/],A_@']\5H_9;?_GWB_[X% $'
M]KZ9_P!!&T_[_K_C1_:^F?\ 01M/^_Z_XU1\2R?V;X<OKRS2QBN(H\QO<I^[
M4Y RV/\ ]7KQ7$)\0IK.RDN+O1;>>)+.":-^(7D+R,C,RX8*@(^\"1T/.X8
M/1?[7TS_ *"-I_W_ %_QH_M?3/\ H(VG_?\ 7_&N6T;QE::QXDCTA=&2/?$)
M"_F*[)^Z23YE X7Y\!LG)%3^$=637+S64:XTZ\@MK@1PF"#RW7KN#*23@$8!
M.,X)QC% '1?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6W_Y]XO\ O@5G
MPVMO_P )%?#R(L?9;?\ @']Z:@"S_:^F?]!&T_[_ *_XT?VOIG_01M/^_P"O
M^-3_ &6W_P"?>+_O@5R7BG5Y]'\0Z-:VL5DT-TQ62#R0TTC$@+MY&%ZY(W$<
M'&,T =-_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^->?6?Q(0Q627OA^#SYK&
M2ZE,,J[04$A*KN&21Y>&[J2.M:#^+[>[\#WVMI%:Z:T$WDI*T8N8W/RXVXVY
MR6V\X (.>E '8_VOIG_01M/^_P"O^-']KZ9_T$;3_O\ K_C4.C>7>Z)8W4\=
MG)-+ CR/;@&,L0,[3W&>E7OLMO\ \\(O^^!0] 6HZ*:*>)989$DC;HZ,"#^(
MI]9GAU0OAS3@H 'V=. /:M.@#*\27D>FZ#=:A+)=I':H96%IM\QP/X1NXYS7
M*Q^+-+FO8[:#4]8D+V\4X?=$$'F,JA"2/O#>I(]^YXKK=>@^UZ5):FVCN8YC
MLDCDF:(;>OWE4G.0*Y=/#5K%)N30+-&\UIN-1E'SM(LA/^K_ +R+QZ#'2FDV
M%TB2S\2:'<V44TWB>XMYFMHKF2!YHR\8<*0#A>3\ZC ]1ZTY?$GA\I,\GBJ[
MA6&Y:U8RNJ_O%ZXRG09Z]*H#P?8J)E30X$6:!;>14U68 JH4#_EGUPB@GJ<5
M/<>&8+LN)-&CP\C2,$U>=0=RJKKPGW6"KE>AQS3Y7<7,B[)KF@0_:_,\73*;
M1MLX,R90[MN/N<\@CBMF'3_M$$<\.M7TD4BAT=9$(92,@@[>E<Q>>&;6^B:.
M?0K7!+$%=3E4J6D,A((CX.XG^72MZVN]1M+6&VATVS$4*!$!OG. !@?\LJ.5
MV%S(N_V3)_T%M0_[[3_XFC^R9/\ H+:A_P!]I_\ $U7_ +3U7_H'67_@:W_Q
MJC^T]5_Z!UE_X&M_\:HY6/F18_LF3_H+:A_WVG_Q-']DR?\ 06U#_OM/_B:K
M_P!IZK_T#K+_ ,#6_P#C5']IZK_T#K+_ ,#6_P#C5'*PYD6/[)D_Z"VH?]]I
M_P#$T?V3)_T%M0_[[3_XFJ_]IZK_ - ZR_\  UO_ (U1_:>J_P#0.LO_  -;
M_P"-4<K#F18_LF3_ *"VH?\ ?:?_ !-']DR?]!;4/^^T_P#B:K_VGJO_ $#K
M+_P-;_XU1_:>J_\ 0.LO_ UO_C5'*PYD6/[)D_Z"VH?]]I_\37+_ !$O=0\(
M^!-2URPU*YDNK7RMB3E2AW2HAR  >C'O70?VGJO_ $#K+_P-;_XU7#?&*^U"
M;X5:U'/96L<9\C+I=,Y'[^/L8QG\Z7*PYD>-V_QP\86L1CCDM-I=WYC;JS%C
M_%ZDU+_POCQI_P ]+/\ []O_ /%5YE12&>F_\+X\:?\ /2S_ ._;_P#Q5'_"
M^/&G_/2S_P"_;_\ Q5>944 >F_\ "^/&G_/2S_[]O_\ %4?\+X\:?\]+/_OV
M_P#\57F5% 'IO_"^/&G_ #TL_P#OV_\ \51_POCQI_STL_\ OV__ ,57F5%
M'IO_  OCQI_STL_^_;__ !5'_"^/&G_/2S_[]O\ _%5YE10!Z;_POCQI_P ]
M+/\ []O_ /%4?\+X\:?\]+/_ +]O_P#%5YE10!Z;_P +X\:?\]+/_OV__P 5
M1_POCQI_STL_^_;_ /Q5>944 >F_\+X\:?\ /2S_ ._;_P#Q5'_"^/&G_/2S
M_P"_;_\ Q5>944 >F_\ "^/&G_/2S_[]O_\ %4?\+X\:?\]+/_OV_P#\57F5
M% 'IO_"^/&G_ #TL_P#OV_\ \54+?&_QB;O[2)K59/+\OB-NF<_WJ\XHH ]+
M_P"%Z^-O^?FU_P"_1_\ BJ/^%Z^-O^?FU_[]'_XJO-**5AW/26^.?C1T9&N+
M4JPP08CR/^^J9;_&[QC:V\5O!+:1PQ($C18CA5 P /F]*\YHHL%STO\ X7KX
MV_Y^;7_OT?\ XJC_ (7MXV_Y^;7_ +]'_&O-**+!<]'A^-_C*WB\N*:U5-S-
MCRCU8DG^+U)J3_A>OC;_ )^;7_OT?_BJ\THHL%STO_A>OC;_ )^;7_OT?_BJ
MAF^-GB^XDA>:2S=X'\R(M"?D;!&1\W7!(_&O.J*+!<]+_P"%Z^-O^?FU_P"_
M1_\ BJ/^%Z^-O^?FU_[]'_XJO-**+!<]'F^-_C*XC"2SVK*&5P/*/52&!^]Z
M@5)_PO7QM_S\VO\ WZ/_ ,57FE%%@N>E_P#"]?&W_/S:_P#?H_\ Q5'_  O7
MQM_S\VO_ 'Z/_P 57FE%%@N>BQ_&SQ?#/-/')9K+.097$)RY P,_-V'%3?\
M"]?&W_/S:_\ ?H__ !5>:446"YZ7_P +U\;?\_-K_P!^C_\ %5#_ ,+M\9"[
M:Y^T6WF-&(R?*/0$GU]S7G5%,1Z5_P +U\;?\_-M_P!^C_C1_P +U\;?\_-M
M_P!^C_C7FM%%PL>D2?''QG+$\<D]JR.I5E,1P0>HZTD/QO\ &5O!'!#-:)%&
MH1$6(X4 8 '-><447 ]*_P"%Z^-O^?FV_P"_1_QH_P"%Z^-O^?FV_P"_1_QK
MS6BBX6/1H/C=XRMH1%#/:J@)('EGN<G^+U-2?\+U\;?\_-M_WZ/^->:T47"Q
MZ5_PO7QM_P _-M_WZ/\ C44OQL\7SRP2RR6;R0,7B8PG*,05)'S>A(_&O.J*
M+A8]*_X7KXV_Y^;;_OT?\:/^%Z^-O^?FV_[]'_&O-:*+A8]&F^-WC*X15EGM
M6575P/+/WE((/WO4"I/^%Z^-O^?FV_[]'_&O-:*+A8]*_P"%Z^-O^?FV_P"_
M1_QH_P"%Z^-O^?FV_P"_1_QKS6BBX6/18OC9XOAFGEBDLTDG8/*PA.7( 4$_
M-Z #\*E_X7KXV_Y^;;_OT?\ &O-:*+A8]*_X7KXV_P"?FV_[]'_&HQ\;O&0N
M&N!/:^:Z*C-Y9Y4$D#[W^T?SKSFBBX6/2O\ A>OC;_GYMO\ OT?\:/\ A>OC
M;_GYMO\ OT?\:\UHHN%CT>;XX>,KB"2&::T>*12CHT1PP(P1UI8_CCXSAB2*
M.>U6-%"JHB. !T'6O-Z*+A8]*_X7KXV_Y^;;_OT?\:/^%Z^-O^?FU_[]'_&O
M-:*+A8]$MOC7XSM+=((KN 1H,*/*_P#KU)_PO/QQ_P _EO\ ]^?_ *]>;T4
M>D?\+S\<?\_EO_WY_P#KU%)\:O&$T\,\D]J\L!+1.8>4)&#CGT.*\\HH ](_
MX7GXX_Y_+?\ [\__ %Z/^%Y^./\ G\M_^_/_ ->O-Z* /1)OC9XSG""6ZMV"
M.LB_NNC Y!ZU)_PO/QQ_S^6__?G_ .O7F]% 'I'_  O/QQ_S^6__ 'Y_^O1_
MPO/QQ_S^6_\ WY_^O7F]% 'H</QJ\8V\DTD,]JCSOYDK+#]]L!<GGK@ ?A4O
M_"\_''_/Y;_]^?\ Z]>;T4 >D?\ "\_''_/Y;_\ ?G_Z],'QM\9K</.+JW$K
MJJ,WE=0I) Z_[1_.O.J* /2/^%Y^./\ G\M_^_/_ ->C_A>?CC_G\M_^_/\
M]>O-Z* /19_C9XRNK>2WGN;62&5"CHT/#*1@@\^E.3XX^-HT5$N[=548 $/0
M?G7G%% 'I'_"\_''_/Y;_P#?G_Z]+_PO3QQ_S^6__?G_ .O7FU% 'V9\*-5N
MM:^&6C7]ZP:=UE5B!@865T'Z**[.O/\ X)?\DAT+_MX_]'R5Z!0!E>(T\W0+
MR/S+B+?$Z^9;J6D3*D90#DL.U>5:/)XCT_\ LM;2&ZBLXOM<8CCM)!'>NJJ8
MW=7RT6\[AS@ @D=:]5\121V^B7%W*+IEMU\W9:R;'?'8'(ZYKG'U'3?/ECAG
MU614A242?:R%;<C-M'.<@*,\=_K5*21+5SC(?%GBZ/3K,ZE)]GENKIHMT6F2
M/*@$+.5$;*N[# #(!&.YK9\3W%W>?#NR&IZ7<2:K>QHC1P12LMM*R\R,(\D!
M>3CGG K?;_A&[B2&2XU&\:YMV#(#-([1NPVG;@<GG!QTSS4\<VBNS*VI:K$P
MF:$B225>5;83TX4M@ G@DXZTW):H2CU+.E*$T>R0333!8$7S9D*N^% RP/()
MZD'FKE9*7'A]Q$1K=^/-;:H:>4'G;@G(X'SKR>/F'-:4FC6Z1RE;S49'C7)C
M2[8L>.G7J:IS6XE3>Q)161,UC#X<@UEY]5V31HZ0_:SORW..N,@9[]J?;"PN
M[U;6*YU0R-(RY^U'&T*K!^OW2'3'^]1SH.1FI16:BZ7]DM[B;4-2A6XD,48>
MX<_,&V\D9 Y]?6J]K=Z+/:132:GJ4+N 6C:>7*9QR>/N\_>^[[TN=!R,VJ*@
ML]-L=0MQ/:ZAJ+Q$D!OM$B@X],]1[U8_L"'_ )_=0_\  IJ.=!R,2BE_L"'_
M )_=0_\  IJ/[ A_Y_=0_P# IJ.=!R,2N%^,?_)*=:_[8?\ H^.N[_L"'_G]
MU#_P*:N%^,>D16OPIUJ9;J\<KY'RR7#,I_?QCD&AS5@4'<^4****S- 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@#Z_P#@E_R2'0O^WC_T?)7H
M%>?_  2_Y)#H7_;Q_P"CY*] H IZG!+=6301PPS!R Z32,@(^J@G.<5B+X?D
M12J:3IBJ2QP+J4<L6)_A]7;\_85T]% '+'PY(4N$&FV"I<?ZU4O9E#?DOY^M
M..@3&7S/[.L<[R^/MLVTDD-R-N"-P!QTSS73T4 <R= E,\4_]F:<)8B"CB[E
M!& J@?=Y&$7CVJ^8]6/FD6>G*THP[I<.K'MU"9K7HH YV/1[J.SM;3^SM/D@
MM3F%);J60+P1_$ISP2.>E.L]+O+"?S[;3M.CD$*P;OM4A_=K]T<KV_P]!704
M4 <J_AN20Q&33K)Q#(98PU_.0C%@QP,=-P!QTXH7PTZXQIMEQQDWTQ)7CY#\
MO*<#Y>GM7544 9%M%JMG;I;P6>GI$@PJ_:)#C\TJ7S-;_P"?;3__  (?_P"(
MK2HH S?,UO\ Y]M/_P# A_\ XBCS-;_Y]M/_ / A_P#XBM*B@#-\S6_^?;3_
M /P(?_XBN$^,KZH?A/K8N8+-8OW&XQS,S?Z^/H"H[^]>FUY_\;?^20Z[_P!N
M_P#Z/CH ^0**** "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 **** /
MK_X)?\DAT+_MX_\ 1\E>@5Y_\$O^20Z%_P!O'_H^2O0* ,[7C>+H5X=/=X[L
MQD1.B!F5CW (.<5S)U+Q'/)-(\-U"C1"-8EBQM=1(&;.,\L 1STVGOST?B&5
M;;0[FZ:&:8VZ^8L4,[0LYZ ;E/O7,MK&G/-*L$-\\:0K(LK:E. S%&8K@,>1
MM /N3Z4@+0\0ZW%'<JVF$>0$"EXV9WZ D ?>)&3C*XZ<U(FNZW'<&*2R\TFY
M=5_T:1<IO 5<\@$(=VX\'&.N:C35O#Q5U:ZO_-BVB15O)SAB0",[^Q.,G%/2
M_P!$+,LIU6(K,T)WW4^!M?9N)#\*6X!I@*OB#7EFM8I=)7]XZ[Y%1@H!6,[>
M>A&]AGD93H.W075RT=O>-)%<1QQ1EA+$H=FXR=BC))'H17.#5?#9:%6NM1C>
M9PJK)=7"GD*0<%NAWK^?UK6?3K "X6&:ZEGA7+1#49L@XR 0&)&?I0!0>[UA
M_"]JMI]HEU"XD(#[%#1+EF&[< N0 %)QR3Q4NE7NK7>J)'/'-%;[/M),D6.'
M4 19QU5M^>^ OK5&>]T^W\-C5IH[M7,AB$#:G,N7#%2-S,,<*3@@'M@&I[.7
M3[Z_2TB2^+,S'<-1F(\K8K+)][HV]1CZ^E "?\)#J,%K8HME<7-P]RT<^;9A
MM7S,=> /E.<\\ U6L_$&N1VD,4E@\KJ #*\$H+M@?N^G#<GYS\M6Q<Z/'9VE
MQ=27T'VJ4PH#?SGD/MZ[_7'YU7M=4T26UC>=M3BF*"22+[3<G8O&7^]]SGK0
M!TFDW%W=:='/>Q+%,Y)\L*1M&> <]ZNUB6%EINI6HN;=]0\IB0K/>3KNQW +
M=*M?V)9_W[W_ ,#IO_BZ -&BL[^Q+/\ OWO_ ('3?_%T?V)9_P!^]_\  Z;_
M .+H T:\_P#C;_R2'7?^W?\ ]'QUU_\ 8EG_ '[W_P #IO\ XNN#^,NEVUM\
M)];EC>Z++Y&-]W*X_P!?&.C,0: /DVBBB@ 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@#Z_P#@E_R2'0O^WC_T?)7H%>?_  2_Y)#H7_;Q_P"C
MY*] H SM<=(M(GEFFM8;>,;YWND+($'7(!'M6 \-I!+) 9]$5T3SG1;-R0K[
MVW8#]_WA_$UO:[$MQI,UL\<SK-\A\F/>1WZ>G'ZURT>AQ1JV%U9BP*EFM>=N
M'"CKT565?^ ^](#6&ARSP2%7TWR;A0SJL$JJPQQD>9W_ %[TB:&TLOG1G1W9
M)6.5MG(#Y&1CS,=0#CU&>M8S:#&?M1":@6G*D-)9LQ0@@]-X#8QQD<#CFI/[
M%B%QYBP7JJ9VF^6PPP+.')!#<-D8+8Y4XQWI@;7]AW/F1R*=+62,C8R6TBD8
M  &1)TPJC'L*N36VKS0O'+<Z<8W4AA]F<9'_ '\KEQH%O'-:O%#J21P.K^4+
M0A20L8+#:PPQ,><_[1ZUOW5PEW!=PM;:PBW*;&VQ?<&,?+G(% %2%UATB#4(
MK_1Q80DO%/\ 9W*@DE2<^9U))&?<U):0/;W0-I<Z.EP?]$&RU?=\F6V?ZSMD
MFJ8L(CI%OIDJ:Q);Q3/*Q%N$9]Q8A?EQ@ MV':I--MUT_4%NVAU.=A L85K7
M'S@!6DZ]65$!^GO0 ^'01<I'/$VE2()&=&^SR$!MV3C]Y_>7..F1FBUT%)[:
M&>W72#$Y$B-]DD&>..LG3I\O3VJA-ILT\5G$S7ZQVEP9D":>0QRX?&=_7@C(
M['I5>/P^D:*NR^VCY=JZ?@ <?.!NXEX^_P#I0!U<%IJMO"L,%QIJ1IPJK:O@
M?^1*D\O6_P#G[T__ ,!G_P#CE4M*GATG3X[2+3[\A<EG^RX+$G))YZU<_MD?
M] [4/_ <T +Y>M_\_>G_ /@,_P#\<H\O6_\ G[T__P !G_\ CE)_;(_Z!VH?
M^ YH_MD?] [4/_ <T +Y>M_\_>G_ /@,_P#\<KA/C*FJ#X3ZV;FXLWB_<;EC
M@96/[^/H2Y[^U=U_;(_Z!VH?^ YKA/C+J0N/A1K<7V.\CW>1\TD.U1^_CZF@
M#Y.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 ^O\ X)?\
MDAT+_MX_]'R5Z!7G_P $O^20Z%_V\?\ H^2O0* ,W7[>>[T&\MK5Y$GEC*(T
M<FQAGN&R,&N8-CXCFDFFN"Y:2(0[%N!M 59%W 9QELAO^! 'IQT?B9A'X?NY
MQ:VUS+"F^*.Y3<F_H,C\:Y'^UK">29H=$TQ(!$/++6JEO,"R;P>G"LFWZJU(
M#3$OBJ*.X0* L800*FPE@,=&/0D9R2#STJ1'\2PSE%,LBFY=@9#$5VEP0I(P
M=H0G&.=PYXZTX]6T/R9V/AR)OLX422"T4)G@,<XX SGOQS3H]4T02,DWAZR!
M$[QYC2)OD$@C#=,DDD' Z#GTI@6EE\6)-:HS1/'O4RR$)GE8R00/X03(..>!
MR>^YJ GN+&_@W;5>(K$UO)^]R1R1G !].?RKF8]7T%YK>$^&4$TS#Y!;1OM4
MA&!^4$=)%X]C6MJEOHUAINH7*:+:R26D1D*FS"JQQD88K@^^#Q0]@()K?5[G
MPU!8Q*MO</(RN_G%"D8+%22"Q#'"\ GJ>:?I4.K'5$>^+QVX3[01YP(\UU"M
M'U^ZI#L.WSCTK/GFT^/P\ES#HUA-?R3- D8L 074G=\J%B0 IY!-2Z9)IFI:
MFEI'HVF[2OV@M]F7/D,JF,].I9B/^ -1U ?]H\0PVMC!;6DID2Y;[0\LD9#)
MYGN22-A/3!X%5[-O%-M:0VZQOLC 52_E%MX X;G_ %77D?-2_P!HZ!!9V,ES
MI%@TMS.T16*!#LQ)LR1CU*_G56TUK0S:Q"XT&S:X\L22>7%%M*X&2/4\_<ZT
M =?I+78TZ,ZC*&NF)+CY0%YX Q[5=WI_>7\ZQ=+L='U.P2[&AVD22$[%>",D
M@'&>!5S^PM(_Z!5C_P" Z?X4 7MZ?WE_.C>G]Y?SJC_86D?] JQ_\!T_PH_L
M+2/^@58_^ Z?X4 7MZ?WE_.N ^-C*?A#K@# _P#'OW_Z;QUV/]A:1_T"K'_P
M'3_"N$^,VDZ;;?"?6YK?3[6*5?(VO'"JL/W\8Z@4 ?)=%%% !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 %%%% 'U_\$O\ DD.A?]O'_H^2O0*\_P#@
ME_R2'0O^WC_T?)7H% $%W;O<P^7'<O <Y+(JMD>F&!'_ .JJ/]D7'_06N/\
MOS!_\1[G\ZU:.@R: ,9]!:1F9]1E9FQN+6T!)QT_Y9]J=_8LID$AU2?>&W!O
M(@SG&,Y\OKBM>B@#(;197V[]3G;:0RY@@.".A'[OK4ITV\8$'6;L@\$&*'_X
MBM*B@#*32+B-$2/5KE%3[H6& !?I\G%*NE7*'*:O<J<8R(81QZ?<K4HH QAH
M+!MPU&4-NWY^S09W>O\ J^OO3AH<@  U*88?S!_H\'#?WO\ 5]?>M>@$$9!R
M* ,Q=,O%4*NLW8 Z 10__$4O]G7O_0:N_P#OU#_\16E10!F_V=>_]!J[_P"_
M4/\ \11_9U[_ -!J[_[]0_\ Q%:5% &;_9U[_P!!J[_[]0__ !%<)\9;*ZB^
M$^MO)JES.@\C,;QQ@']_'_=4']:]-KS_ .-O_)(==_[=_P#T?'0!\@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 ?7_P2_P"20Z%_V\?^
MCY*] KS_ ."7_)(="_[>/_1\E>@4 9/B:)+GP]>6CSQP_:$\H,\OECGMGUQF
MN1^RW,LLT]QJ>GR321"$_P"EJ1M02*IYZ$A@Q]V([5Z$\:2+B1%<9SAAFH_L
MEM_S[Q?]\"BP'$B\U>*.Y1=8M=J[! D<L.T@8XW%LCC(/'N,T]+K4H;@K'K$
M'EFY>0%[R)E +@X.>=NS( &"#[5V?V2V_P"?>+_O@4?9+;_GWB_[X% '&"\U
MF.:U7^W[1X0ZF5C+"S'Y8\YY4;<^8..>1UKI)=3L9$N5EOM.GA9<)"9%!/'(
M8EL'/T%7_LEM_P ^\7_? H^R6W_/O%_WP* .1EMH#X9MM)@U/3H6E<R7;B8;
M5)RY"@,#C=@#D<"I-*DV:HDU]J5D(53S\+=*?](=0KC&?NC#$?\ 70^E=5]D
MMO\ GWB_[X%'V2V_Y]XO^^!0!QO]H:C#:V-O:7EI%Y5RQG=[N(AT,F?7.-I;
MWSCCN*]G/JUK:PV\>K6J11@*H-U"2K #DG',77C[U=U]DMO^?>+_ +X%'V2V
M_P"?>+_O@4 9>DZE!#IT:W^KVLMT26D8SI@<]!C'%7?[7TS_ *"-I_W_ %_Q
MJ?[);?\ /O%_WP*/LEM_S[Q?]\"@"#^U],_Z"-I_W_7_ !H_M?3/^@C:?]_U
M_P :G^R6W_/O%_WP*/LEM_S[Q?\ ? H @_M?3/\ H(VG_?\ 7_&N#^,^HV,_
MPEUN*&]MY)&\C"I*I)_?Q]@:]#^R6W_/O%_WP*X'XU6\*?"/7&2&-6'D8(4
M_P"OCH ^1**** "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 **** /K
M_P""7_)(="_[>/\ T?)7H%>?_!+_ ))#H7_;Q_Z/DKT"@"KJ6H0Z5IMQ?W._
MR8$+OL7<V!Z#N:SY/%&FI/+"K22-'"DQ*+P59688/KA?U'K5S5X7N=.>W6V:
M<2D*RK($('7.3]!7.)X=$:%4T>< EC_Q^J>N[CIT <@>@ ':D!T2ZSIQC+M>
MP)M"EU>104W= >>#20ZYI4[;8]0MRWG- %,@!+J<%0#U(-<X?#9'VCR]*FC\
MXY)%Q$64Y!)5BI(R1GK],5*VAS/,7;3KHJSEF0WB$-EP^#\N<;QNZYY/..*8
M'0QZQIDJQM'J%JZR/Y:%9E.YN.!SR>1^8J>\NHK&RFNYR1%"AD<@9. ,GBN4
M;P[NN(9_['EWQ;0,W,; A510""I'_+-??(ZUIW4-U=P7<3Z*5^U)LE9+I0Q&
M,4 6O^$@LAHG]JGS?L^2N FYB0VT@ =>1U&1CFI8=8LY[I;:-F,IE>+;M[JH
M8GZ8*\_[0K$71W%A!8R:*\UO#*THC>YC"LS9Z@ #'S'   %2:?IT^FW8N8-)
ME,@MUMQONU("KT/3J0%!/<** -F+5K*6"&8W"1K.YCC$A"EF!VX /O4-KX@T
MNZM(;E;Z!%E8(%>500Y_A//WO:L&30+B9+>.6SO&BMYC+'']LB"@EP^.%Y&1
M]>HSS35\.2+S_9]VQV>22;R/YHN/W9^7[O'7[WO0!UUO=6]W&9+:>.9 Q4M&
MP89'49%2UBV1OM/LXK6#2&\N,87==(3_ "J?[;J?_0(_\F5H TZ*S/MNI_\
M0(_\F5H^VZG_ - C_P F5H TZ\_^-O\ R2'7?^W?_P!'QUUOVW4_^@1_Y,K7
M"?&6ZOY/A1K:3:=Y,9\C+^>K8_?Q]A0!\G4444 %%%% !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 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[>
M/_1\E>@4 075Y;640DNIXX(RVT-(P4$^G/TJI_PD&C_]!2S_ ._R_P"-+KTE
MY%H5X^GN4NQ&?*<)OVL> <=ZYI/$FMI/+/-:,D#1K&L<L3!8Y%+AV) +$,R[
M1VY4]Z .D_X2#1_^@I9_]_E_QH_X2#1_^@I9_P#?Y?\ &L67Q#K)>'&G);QO
M,@8R!V*)O"L&P!@_,,'IP:KQZ]K%K!;SWMLY2UMS+<D!L.FQ&)/'W@"_ ZD8
MH#R.B_X2#1_^@I9_]_E_QH_X2#1_^@I9_P#?Y?\ &J-QJNJ :=+#:#-S 6>)
M@2J,SQA=S 9& [$CV-5#XHU(1J'TDQ-M1WD;>416(4$\9X;?D=@H/>@#9_X2
M#1_^@I9_]_E_QH_X2#1_^@I9_P#?Y?\ &L>V\1:BTJ^=I[IYIW!9 W_/.,^6
MN%ZDLV-WH?PDM]<OK_04NI+8VDCW<,)PP)5&= WT(W$<^F: -3_A(-'_ .@I
M9_\ ?Y?\:/\ A(-'_P"@I9_]_E_QKF+?7?$"R0+<13LL$TDD[BV_UT3!S&@P
M.HVD''/"_P!ZK^D^)KN\O8S?0+:VLD95 R-N>3S=@P>1@@KQ[YZ4+4'H;'_"
M0:/_ -!2S_[_ "_XT?\ "0:/_P!!2S_[_+_C69<:S=V&O74<HDGM/D*[$^6!
M3M!W?+G)))!!((STQSE'Q+K[P3BVL&:YD,<L43HP,8/E91LKC!WN,]1M/3L
M=1_PD&C_ /04L_\ O\O^-'_"0:/_ -!2S_[_ "_XU2?597\-O-9S2S740C69
MV@PZ9VESLQU56)QST[UD3ZMJ:2R+'?W36X68VDWV92;EP(]JD;.1N9QQMR!U
MXS0!TG_"0:/_ -!2S_[_ "_XUPGQEUC3;KX3ZW#;W]M+*WD;424$G]_&>E=$
M=4OA!-+/<S1WJ7**;(1#8J^<JC#;<G<IZYYSQTK*^-O_ "2'7?\ MW_]'QT
M?(%%%% !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 %%%% 'U_\ !+_D
MD.A?]O'_ */DKT"O/_@E_P DAT+_ +>/_1\E>@4 075JEW$(Y'F0!MV8I6C/
MYJ0<>U5?[%MO^?C4/_ Z;_XJG:Q??V;ISWC7%K;Q1$&26Z8A%7IU'OBJ-CJ5
M]J5@M]97FDW%HP)6:-F*$#KSF@"Y_8MM_P _&H?^!TW_ ,539-!LY8VCDEOG
M1AAE:]E((]QNJO=7^HV=@U]/<:8MJBAS* Y&T]#QUZU8_P")YZZ?^3T ._L6
MV_Y^-0_\#IO_ (JC^Q;;_GXU#_P.F_\ BJ;_ ,3SUT_\GH_XGGKI_P"3T ._
ML6V_Y^-0_P# Z;_XJFOH-I(A226^=3U#7LI!_P#'J/\ B>>NG_D]'_$\]=/_
M ">@!W]BVW_/QJ'_ ('3?_%4AT2V/6>_./\ I^F_^*I/^)YZZ?\ D]'_ !//
M73_R>@!W]BVW_/QJ'_@=-_\ %4?V+;?\_&H?^!TW_P 53?\ B>>NG_D]'_$\
M]=/_ ">@!1HEL.D]^,]?].F_^*I?[%MO^?C4/_ Z;_XJF_\ $\]=/_)Z/^)Y
MZZ?^3T (^@V<@ >6^;:0PW7LIP1T/WNM<-\9=+AM_A/K<J37C,OD8$EW(Z_Z
M^/J"Q!KNO^)YZZ?^3UPGQE_M7_A5&M_:39^3^XW>6&W?Z^/&,^] 'R=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!]?\ P2_Y)#H7_;Q_
MZ/DKT"O/_@E_R2'0O^WC_P!'R5Z!0!2U9D_LV:)Q,1.C19AA:0C<#SA><5P5
MSX5M[N[LGEO-3-O;V<=JT?\ 9LVY@L;(0ISA5;=EE(.<#D5WFLVKWNBWEO$\
MZ2O$WEM!*T;AL9&&4@CG'>N*C'C>R73],LHI#"UDOFW-T?/82LC%RTC29#*^
MW"X(.>H%(:N98\$C]RO]I7J0Q:>+'RXM'F4, !R?F/&1G'KGFO1?[:@_Y]M0
M_P# *7_XFN"N)_'UY81Z=)8SM')IJ^=.42.3[1@'@K(><@C&,=ZV=>3Q%'XA
MN[BRM]0N MH#IH@G5;990'WB9"PW$G;C@^V.:IB6QTG]M0?\^VH?^ 4O_P 3
M1_;4'_/MJ'_@%+_\37+/J'CJ]G5K6RBL;=I>!=6ZNXC,BJ,[9, A"S=3G;BJ
ME_>>.;[2)]/ETEEFGM6W3P[5 )MVX!WY#>:![ 'K2#J=I_;4'_/MJ'_@%+_\
M31_;4'_/MJ'_ (!2_P#Q-<>]YX\N-3E7[*]M8P:C#L*P(SRP%G#C_6<@#8<\
M'D\<8HCO/']MI9@ATV*2:*S$RR2G<6<@*8N7R6!W-DG!&!FCH!V']M0?\^VH
M?^ 4O_Q-']M0?\^VH?\ @%+_ /$T:!-J-QH5G+JT0BOV3,R!=N#GTR<<8[FM
M*@#-_MJ#_GVU#_P"E_\ B:/[:@_Y]M0_\ I?_B:TJ* ,W^VH/^?;4/\ P"E_
M^)H_MJ#_ )]M0_\  *7_ .)K2HH S?[:@_Y]M0_\ I?_ (FN$^,NJ0W'PGUN
M)8+Q6;R,&2UD1?\ 7Q]21@5Z;7G_ ,;?^20Z[_V[_P#H^.@#Y 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 ^O_@E_P DAT+_ +>/_1\E
M>@5Y_P#!+_DD.A?]O'_H^2O0* (+JSMKV(1W5O%/&#N"R(& /KS]:J_V!HW_
M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&
MC?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_
M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&
MC?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_
M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X5A^+_ .F^)_"UYH]O':Z=+<;-MT
MEJK&/:ZMT!'7;CKWKK:* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]
M_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;
M_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_
M "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF
M7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&
M9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^
MB@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_
M -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\
M*;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?
M^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E
M_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z*
M / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\
MVVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P I
MO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_Z
MF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_
M *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH
M\ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;
M:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F_
M_;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;
MO_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\
MJ;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P
M#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH
M_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]
MMKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_
M\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"I
MN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /
M^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_
M (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VV
MO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_R
MF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[
M_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH Y_P3
MX9_X0[PA8Z!]L^V?9?,_?^5Y>[=(S_=R<8W8Z]JZ"BB@ HK.UZ"^NM"O;;37
MCCO)HC'$\A(5"W&[CT!)_"N,M/#GC+2].M].L[ZW2WMDN8XS ^P;6&8B%8,<
MJ25P21@>M 'HE%<%)IOCUXVA6^MH\Q[A,L^6#&)%VX*= ZLV2>=W2JU]I7CB
MQ@V0:M=WOGSK&/WB*Z+ODP=PB(4>7Y>20>: Z'HU%>=Q^%_&"7+SMJL<URQB
ME6::0,B2"V>-MJ;/E_>%3D'D=O66WT3QS]GA,NM-&\3M(L9F20M\\6%=_*&X
M;1-T ^\HYQ0!W]%<]X=M-=MF?^V9S-\TNQA,&^4L"N5"CG&>AQCMSQT- !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 %%%% %/57NHM+N);+!N(UWHI&=V.2OX@$?C7,S^*[M8XD2W=FODE
ME@8*0T4>'\LE2.?N@GTW#/;/4ZA>KIUC+=O&[QQ %PG4+GD_@.?PK/E\2V,4
M4K,6#AI5B4@XE,><X/0<JP&>N*0&7/XPFM80@L&FG10)27VA#E0&8XP 0<_E
M5RW\07-W%J2QVB)<6]L)HD\SS-Q*9 8KP.>,9SWJXWB+3(K>.6>Y6,NN=FTL
M<Y (  Y()QQ4B:[I\MM=7$$QFCM8_,D:)&88V[N#C!..PIO8$9^C^(I]1O8[
M62VC&8=[/&Y.#M5LX(^X=Q .>JFLNT\97JVMG'+I_GRN51YA*%7. 2I+  /S
M]WVZUTEGK=A?2I#!*WFNF\(\;*>@)'(QD!ER.HR*J6WBS29K2":6Y$#R@?NW
M5LKD ^GW>1\W3WHZ@MBCJFOWMCJM]:1Q^8NQ6BV_?3Y"Q.-N"N1C.>I'%5&\
M3:EI[2M-;/=*S[$W$1*GSS=6(QR$0#/M737>M:?8W!@N;@1R",R8*-R!Z'&"
M?8<U3LO%%C=)*\N;=8PY^?.2%:0$XQD<1,<$4 9R:]?W<NM%(_)6ULF:*,?,
MRR!I!\WR\,0JG SP1ZTU/&4GFVL)L5=I692Z2G80,X96*C*Y&">WY9UW\3:7
M'(BF:0HSR1F40ML4HI9LMC   //2HW\4Z:6M4MI#.]Q,L6U48;,MMRV1\O0\
M'&<<4=0,L>-)SY.W2FDWP-*VR4<D;\JF?OXV#)&?O#&:EMO$5VFC37LR0R%[
MUXHV\PB%$QD'?MSMXP#CDD5J#Q)I@FEBDEDB:*<P-OA8#(VY.<8VY91NZ<BG
MW?B'2[&:6*YNO+>)@K_NV(!*[L9 Q]WGV')H JZ;KUS>W)2?3FMHC$\B$L2P
MV[<AAMX/S\8ST-9UKXQN+Z+]S8QQR-Y@C:61MLA55("X7)8[^G'W3^%V+Q;:
MFYG6XC:"WC9U24[B7*NJ<+MR<D\8STJTWB73!Y7ERR3K+*D2M#"SKN<9'(&.
MA&?3(S0!DIXQ=+.)IK5&G,(D?RW;8,HA!Z< LY'/3:?0XFL?$-U-IM]J<ELX
M18X7C@;@)N'S9.,X!Y)]!6F^NVD%U<073&'RIT@5B"P9F56'0<?> YJ"'Q9H
MTL,<C730^9&9 LT;(0HW=<CC[K8]<'% (H3>+9XY)E2R@D\N/=N%Q@'Y5._)
M4#8=Q .>2,8I(?%5R;G;+;P>5)<QQQX=A($>-6!*$9/+$<#MSTK8AUZPF>Z
M:9%MH%N)))(750C D')'HIXIJ>)-(><0"\ E)4!61EY.,#D=?F7CMN'K0!JT
M5D0>)=,G8CS]H^9E;!(**H8N2/NC##KBHW\5:81;"VE,[SS)$%5&!3<P7+9'
MR]>,XSVH VZ*S9M>TV!IE>=MT,@B<+$[?.1G:,#DX&>*B/B?1LN%OE<ICB-&
M?=G^[@?-U'3.,T :]%9-OX@LKO5([*U?S0T#S&50=H"[. <8/$@/!X[TQ?$V
MGRS((G9XC$\C2!&!4+LQ\N,G(<$$=: -FBLZUUW3;VY2"WNA))(@=<(P!! ;
MKC&<$''6H6\3Z.@):\P <9\M^1R=PXY7@_-TX//% &O15634;2*_AL9)=MQ,
M"8U*G#8!/7&,X!XSVK/_ .$C@6X7SH)(K1Y)(H[EB"K.F=PP.0/E;!]OI0!M
M45F3^(=*MB1-=A,"0DE&Q\F[=SC&1M;CV-0Q^*M)=F5YI86$QA G@=,L-N3R
M.GS+R>.10!LT5B1>*=,DGD4S;(!")4F96 <'>3@$=@A.>_:EN?$=O:Z]'I<D
M3[G56\S(P-P<CCK_  '\Q0!M45D'Q-IA@=X9S*RQ22[ C X3.<Y'R].^*NV>
MH6U_YOV9R_E.4<[2 &'4 D8./:@"U1110 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 ,EC2:)XI%#1NI5E/<'J*RF\+:
M,QMLV>?LT7DQ?O'^5<$>O)^9N3SS6Q10!CR^%]'F9FDM2Q;&/WK_ "\@_+S\
MO('3K5F+1K"&6>1826GB$,A9V;* 8V\G@?2K]% &=9Z'I]C<">")Q(%V@M*S
M8X )P2>2% )ZG%5U\*Z.AC9;5MT3 HYE<LN  !DG.W@<=*V:* ,J[\.:5?7S
M7MQ:[[AEVE_,8<8QQ@\''?K5<>$]-+3K*LCPR  1^8X(^_NRV=QW&1\Y/>MV
MB@#)?PWI4CR/);,[2L6<M*QW94J0>>FUB,=*6+PWI<+P.D#AH""G[Y^H)(SS
M\V"3C.<9K5HH S)?#^FS7#3R0,7=R[?O7 8G;D$9P0=JY'0XIUYH6G7Q9KBW
MW,THF+!R#O"[,@@\?+Q6C10!F7'A_2[M2LUJ&R2<[F!!+!R1SP=PS0- TY3\
ML4B_.DF!,X =<88#. >!D]^^:TZ* ,R\\/:7?W(N+FUWRB02;M[#Y@% /!_V
M%_*F)X;TN*831P.D@0H&65\[3GCKVW''IGBM:B@#-@T#3;:&6&&W*QS0^1(O
MF,0R98\\]?F;GKS3)?#FE3/=,]KDW2;)L.P## &>#P?E'(YXK5HH RY?#NE3
ML#):AE#%MF]MI)4*?ESC[H IL7AK2H6@*6[@P$,G[Y^QW+GGYL'D9SBM:B@#
M(O?#=A>W1N7\Y96<,[K,X+  @*"#\H^;MBGP>'=*M9FD@M!&2P;"L0H(Z$#.
M*U** ,RTT#3K"7S;6!HW$9B7]XQ"J0H. 3@9V+D]\57A\)Z3'9);20O+A AD
M>5]S8V]\\?<7CMBMNB@#/M-$TZP\G[-;"/R/]7\S';\H7N?[H J)?#>DHCH+
M7*NAC(:1CA""-HYX7!. .!GBM6B@"A)HUA+JT6J/!F\B&$DWMQP1TSCHS=N]
M5Y_#6F7$_FO'*"6=BBSN$RXPV%S@$YZ@ YYK7HH Q#X2T1I!(UF6<*RY:9R3
MNW;B>>2=[<^]6)?#^F37?VI[<F82^:&\QN&( .!GH=JY'0XK3HH R+GPUIUQ
M#!$(MB0O"0 2<B(DJO)Z<G/J"14UWH6G7]RUQ<P-([*$8>8P4@9QE0<9&XX.
M,C-:-% &,GA71HXDB6U;RTWD(9G(RX(8]>I!ZU>M=-M;*XN)X$82W!!D9G+$
MXSCJ> ,FK=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
144 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>ex-10d1g004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 5 #.0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z**\T
M\-^(==U/Q%KGFW>J7"V-]=106D=E$MJZH/E0S;,AO^!>E'4#TNBO*=8^)4NM
M^$KB_P!!M[RW^RW-G'+)D!O->50\ !ZD X)Z?-6Q)XWN+NZTZ 0W&F7*:ZNF
MWEN1'+NS&7 W?W2,'(YH_K^OO [ZBO*O"WC[4#X>M;75+>[%Q>17QM-29D<2
M/"78C;VPH&,]=M:'A?QEKFJ>)=*TV2T6XL;C1(+Z2Y=D23<QP7*CCKQM'UZ4
M+7^OZ[ ]#T6BO.O'_BW5]'U>)-'N(T@TNV&H:I&8U8RPF14"#/W3CS&R/[M;
M'CKQ+J&A>&[34M%MXKII[NWBR[ +LD<#CZY SVSGM0!UM%<1?_$4:?<W2R:-
M<-:Z>\$6I7"3)BVDEVX4#JX&X9(]>]6_'>K:E9V-AIVAW4=MJ^IW(AMYG0.(
MU52[M@\'A<?\"%'2X'645YI!\0-9O(O!,ECI\5P-6\R.]4R!")8U.]1GIA@3
M^&*FTKQ_J@TC7-0U?3+>..RU.2SA8WD<2G#8VLS'MZ\YSP* /1:*X2R^)4>K
MV>F'2='GO+Z^$[_9EG10BPMM=MY.",D8QUSVJA8>-K_3_%6M6U_:75QI[:S#
M91S^8F+4R1IM7;G)&X\XZ9[T=;!TN>E45P"?$N6:[@A@\-W<JW-Y/8V\@N(P
M))XBV1R>%PI.X_D:AN_B[IMMI>G7'V%A=7BS,;:>X2(1>4Q1P7/!.X8 '7VH
MOU ]%HKSZZ^*EO%$]S:Z+>7-G%80:C/,)$0QPR$CE2<EACH.O//KH^'/$NKZ
MMXS\1:9<V$::?8/&()ED&X!D##([[LY]NE%@.PHKSK0/$5]J/CW6[&ZUN]"V
M=^\-O81V*F%XQ&#\TOE\')/5QT%=UIMS<7FG07%W9/97$BY>V=U<QGT)7@_A
M1TN'6Q;HKR+3O&NNS>,GM8M5^VLNN3V<VEBW3$-HH)$N]5##!XRQP:Z"R^)$
MNH:7IMU!X>N3/JLICT^W:= 9MH)=B>B*-O?DY'%"U5P>]CO:*\\7XB0SW^F7
MKO<6EC]BOY;VU:-&*O;E0P+=<@YQC@YIEC\8-*NK&_N'LI5>V@CGCCAF2;S1
M(X15RIPK[BH*GIGK0!Z-17!ZAXN\26_B3PUIX\/K -0>=;B&2Y1FPB@Y5AQ@
M Y]^E1>-_$-[IWC'1=,36;O3+&ZM9Y97M+);B1G4KMX,;G')[4 >@T5QMSX]
M@L#J,3V<TS:?>VEBSE@IE,X7#XQQC=R*AM?B/%-JL=O/I%S!927UQ8+>F5&4
MRPAB?E'S8(4\^O'O1_7]?>!W%%>5CXB7MQX@L=4;3K^WT<Z-=7R6X97-TJLF
MQ@!R&QG@],UUUGXBOM=\$76KZ3:0F^,,AM85N4F1W ^7YE..N.#@YXH>BN'6
MQTU%>1?\)[K%EX5DN+>[GU#6(KRU@N[/4;5+62T,C $8  *L>%/..N373W_Q
M$ATOQ)8:+>6"I/=210L$O(F=))!Q^[!W%0>-W'TQ0!VU%>=>'_B#J<UBDVLZ
M4J&XUQM+A:&5<#YV'(_V=N">_:K$_P 3K>*2&)=,<O+J-Q8@RW"1)F%@"=[8
M&YL_*O?FA:[?U_5P_K^ON.]HKA/B'XAN]%OO#T,.JSZ9:7D\JW4\%LL[A5C+
M#"E&[^@K*M/BA+I?A71IM8CCN=1U%)I86,J6ZR0(WRR,2<*S K\H[GM0!ZA1
M7GUQ\4X!;FYLM$O+NW338]4F8.B&.%BP;()Y8;3P.O-6KCXDVT5U*\&F7,^E
M6\\%M<WX=5$4DH4KA#RP&]<D=,]Z.M@.WHKS/6_B/JXT.\O]'T(B.UU-; SW
M$Z;9&$P1MJ]<'@9[$]\5N^,=5U&#3=!MH&>PN]3U.WMI2CAFB4Y=U#=.BD9]
MZ%J!U]%>3V?Q#U+2O$WB,ZW<K+I,;W:6">6JE)+?:QCR!DEE88SZ4OA[Q9XD
M,%E%K6H,;MO$*6$HCMXP-C0"0QG@8 )/(YXH6MOZW!Z'J]%>4:;\3AHOAJQ&
MIL;[4;J>\9?.N$A BCF9>6;C/0 =\5T%I\1[;4M7T^PL-.D<WMFEW&T\R0DA
M@<*JL<N01AMO3WH [>BO-_#WQ$U6[\-:9/?Z-YVJZE=2P6<$$RJLP0L68D\(
M%"XYSD].M6#\3Q-%;"RT&ZN+F6WN998/.1#";=PLBDDX/L1UX]> #T"BO.=4
M^,.C:>UL4MI)5DLX;V4-,D;I'(,J%4G,CXY('YUH2>+SKM]KV@:?'+:7%K;.
M([HSHL@?8"KK$?FV\C#=.*'H"U.VHK#\':O)KW@W1]4F_P!=<VJ/)_OX^;]<
MUN4VK.PD[JX4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<M;>!X+*[U":SUK6+>.^FEGF
MMXYH_+WR##,,ID$=1SU KJ:X&Q\0W=K9)="]EO<VQ:Z$J@K;S&1549&-N<MD
M$C 4'(ZT@+<?PQ\/V]O+;VWVNWMYOLQDACE&UG@8%'((^\< ,>_UYK0?P5I;
MZB;YGN?-.IKJF-XQYRQ^6!T^[CMZ]ZQD\8ZKY+W3VT022"W>.%DP8MS.KN26
M *@J.XQN'/KH:M>:S?:?HIT_=;W-V&9UBE4JI\LD9;# J&P>.M,/(BT_X:Z+
MI\D;+<:C,D,4\<$4TX9(3-GS&08X)!(]/:KUAX+T[3-0TN]LY[R*73[);!0)
M!MFA7HL@QS@\Y&*HW/BC5[,PA[&!Q)<30ABP0'RW"X)9@ 7Y(ZXQT-1R>-+E
M([MA! ?+8HA0,1&PD9 LF2!DA<CD#Z\9-MOZ_JX6N7[SP!X<U/4=2O\ 4M/C
MO[F_"JSW2+(85"[0(\CY1W^O-2W'@_3[KPC;^&YI[MK6W6,13^:/.0QD%&W8
MQD$#M67+XPU0:>+U=.B2)WBC'F'&PM")26+%0!D[.O7\J:WB34)M<CR(;:.&
M*7? [,V#B+:SE000=S;2/3OS@2Z!YENZ^'NDWE[)<7%SJ#I.T3W=OYX$5V\8
M&UY !R>!G! ..16AJ_A'1]>U:UO]6M5O?LL3Q16\ZJ\(W$$MM(^]P!GTK.\0
M:A=6^LW$<%_-%,EI%)9VR $3REW!4C&6SA0<= <\=:A7QA?L]TLEE!;+'.(C
M)-(,0#<RYD4-NP=HP<*/F'UH EA^'6BVBP+92WEG]FOWOK;R)%40,XPZ(-N
MA'\.._!%+<?#W2IS=E;O481<7ZZD@BF4"WN!U>/*G!.>0<CV%7-:U*6UN-"D
M&H);I/<A98L#$JE#W89 !QZ=16#::YK*W-JWVP%)98EOA<1Y6WD9I 8QC&WH
MHY]O7D T(OASI5O;V:6M]JEM<6CS.EW%< 3$3-ND5F*G()YZ9'K5J3P/I4CW
M+M)=9N=1AU%_W@_UL04+VZ?*,]^O-'AO6+IXH++5"JW#0Q-"^6S+N1F(.?X@
M$)/UK/U+6)AJU_'9ZI(((6BCN@Q7,.9$W,@QD!4)RQR,GV-'4#0MO!&E6LEB
M\;W.;*_FU"++CF27=N!X^[\YP/UJLOP\TN"*T^QWNI6=Q:O.8[JWF42;97WN
MARI!7/8CC%1Z=JEW)J^EVUSJK&*YM[E5C955G"R 12YQG)3IT!P3BMGPT;B2
MPEN9[BXECGF9K<3XW+$.%[#K@M_P*@"C>>!=+OUU$7$UZQU"QCL)V,V6,:$D
M')!.[DY)S5ZR\-6FG>(+O6+:>Y26\C1)X=X,3E %5\8SN &.#CVK9HH R],T
M&TTB?5)K9IM^I7)N9BS X<J%^7C@8 JUIMB--TZ"S%S<W(A7;YUU)YDC^[-W
M-6J* ,O2- L]%BOX[4RD7UU)=R[V!^=^N..!Q65_P@6EKHFE:9!<7UN=*8M9
MW4,H$T9.0W.,$$$@@BNIHH X./X?11Z_91K#%_85K875NXDF9YKF2X8&0OQQ
MT)SGDGH,5IIX#T\Z)<:/=:AJM[92QI$B7%SGR A!780!@@@8)R>.M=310!S<
MG@VVF_LR6;5-5EO-.G::&[>=3*=PPRM\N-I'& !6C<:%:7/B.SUR0R_:[."2
M",!ALVN03D8Z_*.]:=% ')ZG\/M(U35Y]1EN+^-KB:&XE@AGVQ/+%C8Y7'7
M ]/;/-3Q^!])C,'S7#"'49M14,X(,LH8,#Q]W#GC]:Z6B@#C]/\ AQI6F31R
MVU_JRO!;26ML3=?\>\3D':G'&".#R?7-:>E^%++1]%N]-M;F\7[7*\TUSYNV
M9I'ZN&4  \#H *W:* .2D^'NE7%C?PW=UJ%U<WS1-+?2S#SP8CF/:0H4;3ST
M^N:23X=Z7+JZZD][J1E^T07<B>>-DLT0 61AMY.!SC ]A7744 <E)\/=*>VN
MH$N]0BCFOQJ,0CF ^S3Y)+1_+QDDY!R*B?X:Z1)H[Z2;[5/L4L\D]Q%]H!^T
M%V#,')7)Y'48/)YKLJ* ,J^T"RU#4=)OI?,672W=[=4;"G<FPAACD8-8L?PZ
MTJV@M4L;S4;*2SDF>VFMYE#Q+*VYXQE2-F>@(./6NOHH X#4?AS_ &OXGN+B
M\O[P:9)I<5BPBNB)9]KL663(.5((YSGKTK4G^'VBSZD]UOO([>26*>:QCFQ;
MRR1@!&9<9R-J\ @' R#75T4 <U+X'TF7P]>:*SW0M[J[:\:19 )$E:3S-RG'
M&&Z9!_&D\3^';O5-*TI+*X#WNF7UO=1R7+8\S8<-N('4J6Z#K7344 <E>_#G
M0=0B:.Z2>16U4ZJ<N/\ 7'&1T^X<=/UJT?!6EM>?:B]SYG]J?VKC>,>=LV8Z
M?=QV_6NCHH6G]?UV Y)?A[I<,%FMG>:C9W%F\S175O,!+B5][J<J05)[$<8%
M6KGP;97FIZ=>W5[J,XT]DDA@EGW1^8@P)#D;MW//.#W%='10!R"?#K2H;.*W
MM[W4H/LUT]U9R1S@/:,^=RQDK]T[CD-GK4]IX!T:R>W: W(:&UGMLM+DN)F#
M2.Q(R6)&<_I7444 <G%\/]-M7M7L;_5+)X+2*S=K:X"F>*/[@?Y>HR>1@\]:
M-5\'"2\O-9M+FXN-6^RS0V*7<_[FW:1<'&%W8Z=2<=L5UE%#U!:&7X<TA= \
M-:;I"L&%G;)"6'\1 Y/XG)K4HHIMW=Q)65@HHHI#"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1
MVV(S8)P,X Y-<YIGCC2=1CN))A<:;%;S?9VDU)1 IEYR@)/+#'2NAE<QQ/($
M9]JD[4'+8[#WKS[6?#%OK&E7.GM#K\$5S>RWDABCBR3(""O)/'/'>@>AV=QK
M^C6AF%SJ]A"82!*)+E%\LGH&R>,^]0WWBC0=-M[B>[U>SC2WC664><I9$;&T
ME1S@Y&/7->>>)O"-Q>Z>D.E:/<S.]]]JG%X!&&_=>6!NC.2!UP>N2*MR>"K*
MXNM2N9K'5U;48&CDCCMX=D3L$!:/<20/D& 210([;4/%&EZ;>:1;3S%CJS[+
M62,;D8X&"6'0'< #[BL=/'V@6^GWTMG%</#92S(ZI&%W,FUF*Y(R#O!![U7U
MS1X-?L[6"\LM:#6UL\*2Q11*VY@O[P8. P* C  S6=)X-TYHI(H['7(XW1D"
MK'%\H:*.(]_2('ZDT+?4%YG=MK>DH;@/J=DIMF"SAKA!Y1/0-S\I/O5:'Q9X
M?GAN9EUFQ$5K.;:9WG5523^Z23U]/6N&?P-8F346CM]=3[;+YH/D0%H#O,AV
M,>?O$X).15B\\(VUUYY2'783)=/<J5MK=MAD39(,,"#D=SD@]"* .\_M?3/M
M;6G]HVGVE4+F'SUWA0,DXSG&"#GWJ"X\0Z9!I<>IK=1W%D\R0B>W82("SA 2
M0<8R1D]JXJ3P9I$D31?V7K01LC(2/?M-M]GV[LYQMY^M7M-T.VL/"=YX??3]
M7N(+O?YDK01*^6 &?E(&1@8..U '2V_B32;B9H!>11S^=)!'%*ZJ\K1G#;%)
MRP!!&1Z&ETGQ%IVKZ79WT=Q'$+I$=8I9%#J77<JD9ZD<X]JXR3PE;23Z+(8O
M$&-+VL$,<1$SARY=SG.XL3G&.M1Q^#+.,VT8B\0_98HXE>W\N';(T<31!B?O
M [&/0@9YHZ =Y%J^CW1@EBU&QF,DC10LDZ-N?NJG/)]0*RM7\;Z;HLUU'<07
M<GV>:.!C!&'W2-&9, 9[(,GZBN8TGP=:Z0VGM#!KC-97'GJ_V>!7<;578S#!
MVX09]>_:GZQX;.NW6HBZL=1CMKB\BOHMMM#*1(L/E,&23<I& "..OTH?D"\S
MMK?Q#H]RB,FI6H9[=;KRWE"NL1&0[*3D#!ZD5%J'BC2-/T^YNOMMO.T-H]X(
M(9D:22)03N49Y''7I7$/X(LVO$G:+Q!(D=G]DCBFBAD4*8Q&2<]>!G!XS3&\
M"6+7$DK1>(9&ELS:R&2.%BQ,1BW@GD':>W%#!>9WD/B729%'FWL%JS3&%$N)
M51G8$#"C//)%6AJEE(;M(+F*XFM ?/AAD#NAQG!4'(/L:X6X\):?="X\W3]9
M8S"8 F&(E#*Z.2O/!!C 'U-7/#VB6WAO6-0U"VL-9D-XS'RY88OW>YRY 8'<
M1DGJ30!NP>,=#G2.4WT<$+VT5R)KAA&@67.P$L?O':W'M4]KXCTZYN-0A:9(
M#92M&YF=5#!8T=G7G[H$BY/:N%D\)Z;>:7J6E6T6OPI)>^;*4CB)C!3(A&[(
MV 29'UZU)<^#K::V>*)/$-N9%DCD>.*$EHWACB9/FSU$2G(YSFA =Z^MZ3&U
MPKZG9*ULH:<-<(#$#T+<_*#[TFFZO!J<]]#$K*]G/Y+AL?-E5=6&#T*L"*\_
MD\#6#7&I2I;:VOVX9(:W@8Q,65BRL>0<J#UX[=*Z'0?M6E7>J3SZ;J4C7<R%
M#L4GRTB2-=QW#YCM)/UH Z^BLK^V9/\ H#ZE_P!^T_\ BJ/[9D_Z ^I?]^T_
M^*H U:*RO[9D_P"@/J7_ '[3_P"*H_MF3_H#ZE_W[3_XJ@#5HK*_MF3_ * ^
MI?\ ?M/_ (JC^V9/^@/J7_?M/_BJ -6BLK^V9/\ H#ZE_P!^T_\ BJ/[9D_Z
M ^I?]^T_^*H U:*RO[9D_P"@/J7_ '[3_P"*H_MF3_H#ZE_W[3_XJ@#5HK*_
MMF3_ * ^I?\ ?M/_ (JC^V9/^@/J7_?M/_BJ -6BLK^V9/\ H#ZE_P!^T_\
MBJ/[9D_Z ^I?]^T_^*H U:*RO[9D_P"@/J7_ '[3_P"*H_MF3_H#ZE_W[3_X
MJ@#5HK*_MF3_ * ^I?\ ?M/_ (JC^V9/^@/J7_?M/_BJ -6BL:W\0BZMH[B#
M2M2>*50Z,(EY!Y!^]4G]LR?] ?4O^_:?_%4 :M%97]LR?] ?4O\ OVG_ ,51
M_;,G_0'U+_OVG_Q5 &K165_;,G_0'U+_ +]I_P#%4?VS)_T!]2_[]I_\50!J
MT5E?VS)_T!]2_P"_:?\ Q51MXA"W$=N=*U(2R*SJOE+R%(!/WO\ :'YT ;-%
M97]LR?\ 0'U+_OVG_P 51_;,G_0'U+_OVG_Q5 &K165_;,G_ $!]2_[]I_\
M%4?VS)_T!]2_[]I_\50!JT5E?VS)_P! ?4O^_:?_ !5']LR?] ?4O^_:?_%4
M :M%97]LR?\ 0'U+_OVG_P 54=OXA%U;Q7$&E:D\4J!T81+R",@_>H V:*RO
M[9D_Z ^I?]^T_P#BJ/[9D_Z ^I?]^T_^*H U:*RO[9D_Z ^I?]^T_P#BJ/[9
MD_Z ^I?]^T_^*H U:*RO[9D_Z ^I?]^T_P#BJ/[9D_Z ^I?]^T_^*H U:*QF
M\0A;A+<Z5J0ED1G5?*7D*0"?O?[2_G4G]LR?] ?4O^_:?_%4 :M%97]LR?\
M0'U+_OVG_P 51_;,G_0'U+_OVG_Q5 &K165_;,G_ $!]2_[]I_\ %4?VS)_T
M!]2_[]I_\50!JT5E?VS)_P! ?4O^_:?_ !5']LR?] ?4O^_:?_%4 :M%8UOX
MA%U;Q7$.E:D\4J!T81+RI&0?O5)_;,G_ $!]2_[]I_\ %4 :M%97]LR?] ?4
MO^_:?_%4?VS)_P! ?4O^_:?_ !5 &K165_;,G_0'U+_OVG_Q5']LR?\ 0'U+
M_OVG_P 50!JT5E?VS)_T!]2_[]I_\549\0!;A+<Z5J0E=&=5\I>54@$_>_VE
M_.@#9HK*_MF3_H#ZE_W[3_XJC^V9/^@/J7_?M/\ XJ@#5HK*_MF3_H#ZE_W[
M3_XJC^V9/^@/J7_?M/\ XJ@#5HK*_MF3_H#ZE_W[3_XJC^V9/^@/J7_?M/\
MXJ@#5HK*_MF3_H#ZE_W[3_XJHX/$(NK>*XATK4GBE0.C")>5(R#]Z@#9HK*_
MMF3_ * ^I?\ ?M/_ (JC^V9/^@/J7_?M/_BJ -6BLK^V9/\ H#ZE_P!^T_\
MBJ/[9D_Z ^I?]^T_^*H U:*RO[9D_P"@/J7_ '[3_P"*H_MF3_H#ZE_W[3_X
MJ@#5HK.M=66YO5M'L[NWE:-I%\]  P4J#C!/]Y?SK1H **** "BBB@ HHHH
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
MP/R%(#[AK-\0"<^'M06VEN89S X22UC\R5"1P57N1UQ7QE_PG?C#_H:]<_\
M!C-_\51_PG?C#_H:]<_\&,W_ ,50P1]%:=J'C6RAL9(;6]EA6TO MO<P2R&X
ME7!C+.YWQANP?G@C)R,#>-?&BVVGQ?V>AU"=)I/)_LR<-)L>,*"A8&,'><N<
MJ, U\Z_\)WXP_P"AKUS_ ,&,W_Q5,/C;Q69EF/B?6C(JE0_V^7(!ZC.[IP/R
MH ^KO$LUW_PF&A16_P#;D0#K)-+:QR/:[,D&-PHVEFXR6X4#(YKM*^(/^$[\
M8?\ 0UZY_P"#&;_XJC_A._&'_0UZY_X,9O\ XJCH!]OUF>'?^18TG_KSA_\
M0!7QG_PG?C#_ *&O7/\ P8S?_%4V/QOXLAB2*+Q1K21HH5474)0% Z #=P*
M/N&N"\1?VZ/'=H=,?4GC:#RP@206T)(?]Z2#L?G&4;#<#::^7?\ A._&'_0U
MZY_X,9O_ (JC_A._&'_0UZY_X,9O_BJ /I#3/$GC>%]"M[NP:2&2U#7ES/I\
MJ,9,L&#$9$97"\L,-G(P*U/"/B/7-=T'4+W5;698/LL<L$EI9O#(Y9"76-6+
M;R.,,."3[5\M'QUXO((/BK7"#U!U"7_XJDC\;^+(HUCB\4:TD: *JKJ$H  [
M ;J /K?P ]T^@2M=G5 S7+LD6I)()84."J;I &?'][IDD#@5U5?$'_"=^,/^
MAKUS_P &,W_Q5'_"=^,/^AKUS_P8S?\ Q5 'V;/_ ,C-8_\ 7G<_^AP5I5\/
M'QOXL,JRGQ1K1D52JO\ VA+D XR,[NAP/R%._P"$[\8?]#7KG_@QF_\ BJ /
MM^BOB#_A._&'_0UZY_X,9O\ XJC_ (3OQA_T->N?^#&;_P"*H ^WZ*^(/^$[
M\8?]#7KG_@QF_P#BJ/\ A._&'_0UZY_X,9O_ (J@#[?HKX@_X3OQA_T->N?^
M#&;_ .*H_P"$[\8?]#7KG_@QF_\ BJ /M^BOB#_A._&'_0UZY_X,9O\ XJMS
MP9XT\577CKP];W'B769H)=3MDDCDOY65U,J@@@M@@CM0!]AT444 ,F=HX))%
M0R,JE@@(!8@=,GBO/H?#&FP2K*GAV]$BQPQAOMD6<1RB5?XNNX#)[@ 5Z#+_
M *I_]TUXQJ'BC7_#[:\9K@W.H+&]U9AY4>S:W$JJ"H4;E=0P!!//)SQ51MU)
M;?0W[CPAIES:B!M!U%=NS9(M[$&39OQCYO21P<^M6CX?MC)+*-'U1)))()0R
M7T2E#%]S;AL?7VXJC_PGE\OBB/1?[":7RFACO+B"1F2)Y%W#:=@!49')()["
MIO#'CB?7]1L[:?38;>.]M)+J!XKKS2 CA&#C:-O)XZU2BKDN3ZDL/AJQAGDE
M&AZFV75XT?4(V6'$HEVH"WR@NH)%*GANQCU:UU./0;]+FWD:0$7D)#DR-)\P
M)YPSMCIUJ&"ZOIOB2UO8:K<W.GP0R?VE%(5\F&0X\J./ !WCDGD\=>M=E0HJ
MR8.;V(_[;OO^@'<?^!$7_P 51_;=]_T [C_P(B_^*J2BGR(7.R/^V[[_ * =
MQ_X$1?\ Q5']MWW_ $ [C_P(B_\ BJDHHY$'.R/^V[[_ * =Q_X$1?\ Q5']
MMWW_ $ [C_P(B_\ BJDHHY$'.R/^V[[_ * =Q_X$1?\ Q5']MWW_ $ [C_P(
MB_\ BJDHHY$'.R/^V[[_ * =Q_X$1?\ Q5']MWW_ $ [C_P(B_\ BJDHHY$'
M.R/^V[[_ * =Q_X$1?\ Q5']MWW_ $ [C_P(B_\ BJDHHY$'.SX7HHHK(U"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@ K<\%.T7CSP[(J&1EU.V8(" 6(E7C
M)XK#K=\$_P#(^^'?^PG;?^C5H ^U=+U'^TK9Y3 \#QRM$\;D$@J<=02*NUC^
M'?\ 47W_ %_3?SK8H>XEL1SB0V\@B"F0H=@8X!..,GG KC(]!CCCN'BTCPTJ
M:@2D[++Q<'G(;]W\W?BNV=UC1G=@JJ,LQ. !ZUYK8Z$;=;.%]1TPVUG,ES"@
MN1\LC']Z?TR/]]J+M TF:L'AU);J&XM]&\.-<6:+'%+'(2T*[<J 1'P,$$>Q
MJ/PYX-NO#%DD-EIVD>>$V277FLLLHR2-Q$?/6JCVFH0P1BVUJSB)\OS1#= ,
M2L$:!OO+T96X/!R,@]*LS13SWOF2:G#)'%?K<1%]1*MC#@\!MNT;E(&!D @Y
MZFN9W%RJQ9B\*/#JAU.+P_X?2_+%S<J["0L>IW>7G)K4^SZ]_P ^VF_^!4G_
M ,;KGXX=1EMF277HXFV'(74R2THC8;PW4*7*G9T&.G.*T-&GNX-:N9]1URVE
M@=6V!;A2AR1MXW<$#(X SGG-',]@<47GBUN)&>2'2T11EF:[< #_ +]TDD>M
M1)ODATM$R!N:[<#G@?\ +.H=>>WU+PK?:?+>:=?7$T;*@,BQID_=)!8]#@_A
M4>N"/7=/L[/^TM/MHB"]QYDJR88+A0 &&<$[LYZJ*.9ARHL[=9_YYZ5][9_Q
M]O\ >]/]7U]J<L.N/NVP:8VTX.+I^#Z?ZNLW3H0FL0W-[J&G>0%%U(J7"G-W
ML\MB!_=VY/U-1W4URL&J6]G<V2_:+SSTF%\%)0A00-K @\>H^O:CF8<J-5$U
MJ1Y$2'2V:,[7 NWRIP#@_N_0@_C3_L^O?\^VF_\ @5)_\;KF5AU9"[QZS:)=
M21(99AJ VR,(%0KLZ!BXR'Z@#\*U]&9X=2^T7VL1_9E1O)MVU#S-A+'ACGYR
M!W.<?AFCF8<JL7_L^O?\^VF_^!4G_P ;H^SZ]_S[:;_X%2?_ !NM/^UM-_Z"
M%I_W^7_&C^UM-_Z"%I_W^7_&CF8<J,S[/KW_ #[:;_X%2?\ QNC[/KW_ #[:
M;_X%2?\ QNM/^UM-_P"@A:?]_E_QH_M;3?\ H(6G_?Y?\:.9ARHS/L^O?\^V
MF_\ @5)_\;H^SZ]_S[:;_P"!4G_QNM/^UM-_Z"%I_P!_E_QH_M;3?^@A:?\
M?Y?\:.9ARH^#****DH**** "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 **** "MSP6)#XZ
M\/"(*9#J=ML#G )\U<9/.!6'6]X'=8_B!X;=V"JNJ6I9B< #S5YH ^QO#(F%
MI>BX6-9?MLVX1L64<]B0/Y5MUD>'Y$FAOY(G5T:^EPRG(//K6O0 C*KJ590R
MD8((R"*K_P!GV7_/G;_]^E_PJS4 OK0Q1RBZ@,<K;(W\P8=N> >YX/Y&@!O]
MGV7_ #YV_P#WZ7_"C^S[+_GSM_\ OTO^%20W4%R6\B:.79C=L8'&0"/S!!_&
MI: *W]GV7_/G;_\ ?I?\*/[/LO\ GSM_^_2_X59HH K?V?9?\^=O_P!^E_PH
M_L^R_P"?.W_[]+_A4D]Q!:PM-<31PQ+]YY&"J/Q-*]Q#'")I)HUB.,.S +ST
MY]\B@"+^S[+_ )\[?_OTO^%']GV7_/G;_P#?I?\ "I?M$)_Y;1_?\O[P^]_=
M^OM3ED1]VQU;:=K8.<'T- $']GV7_/G;_P#?I?\ "C^S[+_GSM_^_2_X5,DT
M<CR(CJS1G:X!Y4X!P?P(/XT^@"M_9]E_SYV__?I?\*/[/LO^?.W_ ._2_P"%
M6:* *W]GV7_/G;_]^E_PH_L^R_Y\[?\ []+_ (59HH K?V?9?\^=O_WZ7_"C
M^S[+_GSM_P#OTO\ A5FB@#X 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* "M_P #*K_$#PVK*&4ZK:@@C((\U:P*Z#P)_P E#\,_]A6U_P#1JT ?9&@(
MD<5^B*JJ+Z7 48 YK7K*T/[NH?\ 7]+_ #%:M #7=(HVDD941069F.  .I)K
MS6RT:*V%I$^L:2;>TE2XA072_)*Q_>G]./\ ?:O2R P((!!&"#WKS^R\5W%S
M#81-96 O&N!]K B.U86/[ME&>IR.I(^1J74"%[>YC@C%OXAL8R?+\T0WH5F*
MP(F[.1G#*QP>#D9':K$RF>]\V36+22.*_6YBWZF0V,.#P#M &Y2%P,X(/K4\
M'BJ&)<W%@;EYA&T4=O;\A?(CD?@9[OP,GKUJ]/X@B2]2WCT=0WVL0.LNU'"$
M.?,"XY!V''K]>*8EL8\<=U):LDWB.WC;8<A=6)+2B-AYF[((4N5.SH-O3M6A
MHUU);:U<W&H>(;2:%U;:!=J5Y(P-I. 1@C( SGG-2'Q78^3O71I&8Q"=5'E\
MPE&</G/'"GCKG'UJ]I>M:?JVHS6L&G2"./<!.T'R,5(!&<<'GCUP:.HWL1:E
MJJ_V,\5MJFDW5ZS85Y)DC503RP&3R!G'J:H:A#87^B:;I,.K:=:VL,>)0]PD
MI&U-J#J <$YSZJ.*W;MTETE[C3+>-I<X0/;<D@\@*Q3^8K(O]<6W\,:=?06M
MK)>WD:NJ+ SKPF]\*!NQQ@>A(S0!7TX0QZQ#<WNK:68 HN9%2Z4DW>SRV8#^
M[MY^IIEU<RB#4[>SU#3$%Q>>>DPU#82A"@CY2"#QZU?LM86]U2*RBM;5C+()
MU81_\NAC#*_UW$+^=32:O;VMI?W%Q9PMY%X;:)$4 OP".O4\GIZ=*&".<6._
M0LZ>(+!+F2)/-G&I<2,(%0KLZ EQG?U'Z5K:--';ZC]HO==MS;K&PAMSJ1D\
MLEB<,2?GX[G..G8&HX_%MBGG7,UANLI-AMW5$SEH%E"$9SGD\]*U-.U>VU#4
MVT]=),<T08SEMA6,AB,9'7/M1U#H:7]N:3_T%++_ ,"$_P :/[<TG_H*67_@
M0G^-6?LMO_S[Q?\ ? H^RV__ #[Q?]\"@"M_;FD_]!2R_P# A/\ &C^W-)_Z
M"EE_X$)_C5G[+;_\^\7_ 'P*/LMO_P ^\7_? H K?VYI/_04LO\ P(3_ !H_
MMS2?^@I9?^!"?XU9^RV__/O%_P!\"C[+;_\ /O%_WP* /@: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 *WO!#I%X_\ #DDC*B+JELS,QP !*N236#6_
MX% ;X@^&@0"#JMJ"#W_>K0!]D>'I8YX+Z6&1)(VO92KHP(//8BMBLG0E54U!
M5  %]+@ >]:U #9 YB<1,JR%3M9EW 'L2,C(]LBN6CFA-O;7,>K:!Y-S((('
M73SB1T+84?O>H(;CMS742R)#$\LC!8T4LS'L!UKSFSTS3K5X,ZY;M' \<L<8
MC;Y9,CS&'^]M7'I\WK0!T4-D=3C:.*XT2>.(H2ITIBH)0%2,RX^X5Q[<5,VC
MSQL=TNAJ9I0YSIA&^09(/^MY8<GUKEKBPM98(D&OQ$J4WJ"5W$0I'NR5;# H
M2#C/S=14[VVGR7C3MJ%@RK?+=1K(I=L@."2^T'/S @'.,8SCH!T.FCT2\A1D
MB?1D1B695TL@$D8)/[WN.#3HM)U""Y:XBGTB.=UVM(FFL&8>A/FY[#\JY&/3
MM/>V:*XUBU/R%=J>9M>01LHF;/\ &2P8_P"Z.2>:T=&>RT[6[F^N-;2X$JL
MVXY.2#@C9D[<8!+' [#- &WJ-K>M82MJ5]I#VD:F23S]/8H .<G,N.*CD>XM
MK*"_DU71X[8(JPS&P8*%?  !\W@'Y?TJKJ=WINH:3]B/B [MX<R21JV_'(5@
M% QG'Y52F73KO1=+TNXU]!%:P[)GBC :1@FP8W*0!@L>F<XH U84FBE5H-1T
M5)%?[&I33V!!'S>7Q+]3C\:0:.U[+<OOT*:0R;9V.EEB7&#AOWO)''6LS3GL
M+;5H;VYUFWE5(59T56!:YV",R_B@QCUS4-[+%<6^HVL6J6 @NKK[0"P8D@@
MJ05([9S@_3N #9ATJ26XG$4FB&:)1;RD:400I4?)GS>FTCCI5JWTO4;15%M<
M:3"%78HCTUEPN<XXEZ9)/XUQOV"''&OVJS&!4:Y42>8Y$(C*G_8)&X]_YUJZ
M-_96GZE]LGU&U(",(H(PQ2 LQ)"9'3!QT'4]!0'0Z3R-<_Z".G_^ +__ !VC
MR-<_Z".G_P#@"_\ \=IO_"2:/_S_ ,?Y'_"C_A)-'_Y_X_R/^% #O(US_H(Z
M?_X O_\ ':/(US_H(Z?_ . +_P#QVF_\))H__/\ Q_D?\*/^$DT?_G_C_(_X
M4 .\C7/^@CI__@"__P =H\C7/^@CI_\ X O_ /':;_PDFC_\_P#'^1_PH_X2
M31_^?^/\C_A0!\*T444 %%%% !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 %%%% !6]X(#G
MQ]X<$3*LAU2VVLR[@#YJX)&1D>V16#6[X)D2'Q[X=ED8+&FJ6S,Q[ 2KF@#[
M)\.B9;>^$[H\HO9=S(A53SV!)Q^9K9K&\.3Q7-O?30N'C>]E*L._-;- !7GE
MCXJUF>&PMY)E^T).KW4HB $D$A/E@=@>HR/^>9]:] E5GB=$D,;,I =0"5/J
M,\?G7*1:I:S6MG<Q^)KMH[R<V\&+2/+.I.1CR\CH>3QT]10!2B\975I&KRP/
M=M/Y10,P0+_H\;D9 QN)8X' Z\BKT_BVY%\MO';VJ;+Y8)1),2?+8/@Y"[0Q
M*<#)]#BK%O\ Z:L@&O7(6-D4^=;0J"60,N 4ZX8<=:DEA6WD6*3Q*R/)*(PI
MBM\F0@D#[G7@T"Z&>GC>>6V,L&G02'R_.XNOE">6SE6.SB0!<%>V1S6AH_B<
MZOJ]Q9K9-''$&Q(S_-P1U7' .<@@GIVJ06DBHS#Q'(%#E6/EV^-W<'Y.M2+I
MUP;AU37YC,H&\"&#<!VS\F:!C=9U"X_L47%I-]BD,RJ3<E8CMW?, 7! )&<9
M%4=4UZZ_X1_3I=+6X:\O4$D:M"'DVJNYB5''/RKD<?/D5;O[>>SM3+=:[=F/
M<%"BVA<LQ.  H3))/85'>&33[!;Z[\07L,)V@;K6+<-W0;?+S]?3'M0!7T[7
M[K4-7ALHI 5E(O0VP9^RLG ^OF';]!2S>*EL;?4VFE@DG@O3!'"S[2%PI&<
MGN><5,C$R^6OB*Z\S[0;7:+:+/F!=V/]7TV\YZ8IRVIF%S)_;\VV&0Q3.]O
M &&#@DI[B@#'B\<LCS7#P++#*B2Q1"8>9$#;K)RN/N9SEL\9Z5L:1XCGU74C
M:"TA"QHS23)<;T.&*C9\HW XZ\8Y]*(87FN[B!=?N!-!A7!A@!P5#9'R=,,*
MFBLYB(Q%XBEPX^0)'!\P]OD^M =#;HK+_LS4/^@]=_\ ?F'_ .(H_LS4/^@]
M=_\ ?F'_ .(H U**R_[,U#_H/7?_ 'YA_P#B*/[,U#_H/7?_ 'YA_P#B* -2
MBLO^S-0_Z#UW_P!^8?\ XBC^S-0_Z#UW_P!^8?\ XB@#X4HHHH **** "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 **** "N@\"?\ )0_#/_85M?\ T:M<_6[X)5G\>^'4
M20QLVJ6P#J 2I\U>1GC\Z /LW0_NZA_U_2_S%:M8WAV-XK>^229IG%[+F1@
M6Y]@!^E;- #9)!%$\C!BJ*6(52Q./0#DGV%<%;:)I]M)&XFU5A'Y;*ATN;"L
MI^=A\O5@J9_W?>N_HH \]GT*PFAAC\[4SY852&TRYVL!$D9R%VG/R9!SQD]:
ML_V?:_:7E#WJK]K6Y2(:1<%5/S!NN3N(?J" " <=:[FB@#SZ/0M.\CRYS>R8
MB\E<:-,!@1L@8C:<O\Q);O@<"KVD6MEI.JSWP.IS&0,!NTZYW#<03S]TC*\?
M+D>M=G10!RFIK8:AID=GLU,^5.LZ&YTZXG4D'.&##++R1C(J"2TT^XTW3]/N
M'UE[:TC92JV-PAD)7:"2%R  6&/?VKLJ* ..T^&TLM3AO9)-4G,5NL11M,G
M:0 +YOW?O% %J*\@%S%>P+<WL<%S<_:0O]C7!8' !4MQD<=L'W['MJ* /.O[
M LS$L37.H[5B5 XT>;S"RPB(9;'*D#)7'/K6II-O8:9J3W[1WLD[HRD)I,R*
MA9BQV#:=HYZ9]\\UV-%'6X=+&9_;UK_S[ZC_ ."^?_XBC^WK7_GWU'_P7S__
M !%:=% &9_;UK_S[ZC_X+Y__ (BC^WK7_GWU'_P7S_\ Q%:=% &9_;UK_P ^
M^H_^"^?_ .(H_MZU_P"??4?_  7S_P#Q%:=% 'P!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 %;W@F01>/O#DC!BJ:I;,0JEB<2KT Y)]A6#70>!/\
MDH?AG_L*VO\ Z-6@#[&\.S+/;WTJ!PK7LI D0HW7N" 1^-;-96A_=U#_ *_I
M?YBM6@ K%B\5Z//:V=S'<.T=Y.UO"/*;<7!(((QD=.I]1ZBM>6011/(0S!%+
M$(I8G'H!R3[5P=MHNGVTJ.IU=@GE%5.G285E/S,/EZMA,_[M '7VVM65SYA$
MOE!&1,S?)DN@=0,]\,..M23:MIUO*D4M[;I(\HA"&09WD$A<>N :XF?0[&6&
M%,ZJ?+"H0VGSA641)&00I4\A >O<]:L_88/M#RK_ &@B_:EN4B72YMBGY@W7
M)W$.>00,@''7('0[$W]F$9S=P!%?86,@P&]/K[5(L\+S/"DL;2H 70,"RYZ9
M':N#BT2P$/ES+J,A$/D*1I4@&T1M&I(QR^')+=_05=TBUL])U2:]5-4E\P-@
M/8W&Y2Q!;OMQE?[N?>@#K+NY%I 9FBED /W8D+-^0JF^OZ?%HL.K22.EI,%*
M$QMN(;I\N,^_TYK.NKJVFTB?3XDUF-9E*F1K6>1P#][!8$],CVJ+4O[.U1;6
M&:VU9+2W# 00VD\8;*[1RH!P%+#'O0!M+K%DTOE"0F3[2;7;L.?,"[L?3;SG
MIBI4U&T>.XD,ZI';R&*5Y#M"L,=S]17,:?#:V6IPWKC5IFBMEBVMI\@#.!M\
MWI]XJ M17<!N8[V%)M1CAN;G[2%&E3;E. ""P(...V#[XX(!U4.J6DUU<6RS
M()8,;@S 9!4-N'MAAS4L=Y:R^7Y=S"_FC,>V0'?]/7H:X(Z#:&%86EU3RUB5
M0PTI]Y981$"6QRN!DKW/>M32H;/3=1DOVAU"6XE1@VW3)$526+':,':/;/O0
M'0["BLO^WH/^?/4O_ &7_P")H_MZ#_GSU+_P!E_^)H U**R_[>@_Y\]2_P#
M&7_XFC^WH/\ GSU+_P  9?\ XF@#4HK+_MZ#_GSU+_P!E_\ B:/[>@_Y\]2_
M\ 9?_B: /A2BBB@ 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 *Z#P)_R4/PS
M_P!A6U_]&K7/UN^"9!%X]\.R$,P35+9B$4L3B5>@')/M0!]FZ']W4/\ K^E_
MF*U:QO#LRW%O?2JLBJU[*0)$*L.>X/(K9H ***PXO%ND3VME<1S2,EY.UO$/
M*;=O7(.1C@<=3ZCU% &Y16;;Z[87 <F40JC1H#.0FYG0.H&3UPPXJ2;6=,MY
MDAEO[997F$ 0R#/F$$A2.QP#UH O454.J:>L;2&^M@BOY;,9EP&_NDYZ^U3)
M<V\EQ);I/$TT8!>-7!9<],CJ* ):*J:AJ,&F6PGG#D,ZQHJ+N9F8X  J"?7K
M"WT>'59)&^R3!"C!"20W3CKTY/H : -*BJ"ZS9/-Y*NQD^TFUV[#GS N_P#+
M;SGIBI%U.S,5S*TZ1QVTIBE>4[%5ACN?J* +=%48=7LIKNXM1<1K+!@LK.!E
M=H;<.?NX8<U+%J%E,8A%=V\AF!,820'>!UQSST/Y4 6:*** "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@ KH/ G_)0_#/_ &%;7_T:
MM<_70>!/^2A^&?\ L*VO_HU: /LK0_NZA_U_2_S%:M96A_=U#_K^E_F*U: &
M2R>5$\A5FV*6VH,DX[ =S7"VVBV-M*CK%K)V>454V9P&4_,PXZMA,_[HKO:*
M //IM"LY88D$>KYC4)AK.3:R^4D9!"E3R$!Z]S5K[%&)WD5-31?M2W"1+8/L
M0_,&X)/+!SDC'(!QG.>WHH X&+1;-8=DT.J2D0^0A_L\C""-HUR.[ .<MW]J
MMZ3:VNDZG->);ZK+O#;0]K+E2Q!;'.W!*_W<^]=G10!R>J+:ZEI/]GFSU3RO
M,$A6XM9)UDP<[7#'++[9[#TJ)[6SGT_3[&Y@UN6WLXRFT02(9"5VY)7!X!88
MZ<UV-% ''Z?!;V.I0WIAU>9HK98=KV;8+ ;?,/'WBH"_2H;JW>X2\B1]4BAN
M;G[2%73W#*V "-P(...V#[]J[:B@#SPZ!:F!8&_M<Q+&JC_B7G?O6(1 EL<C
M R5/?VK4TJ*WTW49;]K74I;F9"'(L&5<EBQ*CL/;VKKZ*/,.EC*_MV/_ *!^
MI?\ @(]']NQ_] _4O_ 1ZU:* ,K^W8_^@?J7_@(]']NQ_P#0/U+_ ,!'K5HH
M RO[=C_Z!^I?^ CT?V['_P! _4O_  $>M6B@#X HHHH **** "BBB@ HHHH
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
MS_XT?\(YI7_/LW_?Y_\ &@#5HK*_X1S2O^?9O^_S_P"-'_".:5_S[-_W^?\
MQH U:*RO^$<TK_GV;_O\_P#C1_PCFE?\^S?]_G_QH U:*RO^$<TK_GV;_O\
M/_C1_P (YI7_ #[-_P!_G_QH U:*RO\ A'-*_P"?9O\ O\_^-'_".:5_S[-_
MW^?_ !H U:*RO^$<TK_GV;_O\_\ C1_PCFE?\^S?]_G_ ,: /A6BBB@ 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 *Z#P)_R4/PS_P!A6U_]&K7/UN^"8TF\
M>^'8I!E'U2V5AG&095H ^XJ*R/#Z"&WO(4+>7'>2J@9BVT9Z9-:] #)2ZPNT
M:JT@4E59MH)[ G!Q]<5Q]SX>74;=X7T:UPUT]V7AU>5'65P0Q#*@(R"00#C!
MKLG561E< J1A@>A%>8GPIJ>AZ?>CPY9P64EQJDLD@L'AAF>VP?*"LRE0 Q!P
M>V<4#->Y\&PW43Q/X>MDB>.&,QQ:M-&N(N$P%08('&>I'!J]HMA+HQGM]+TB
MPC(6*.5!J;N5"(%0$&,X^4#Z]:YB71_&]LNIRQ7MQ<7MW!:?O(KR)$611B78
MK+P<\]@03WK0LM"\03>'_$4=Y<Q0:MJ=G BSK*,&46ZHYRO3Y@1D?44=Q(ZQ
M;O6F&5TVQ(]1?M_\;I?M.N?] NR_\#F_^-UPRV'B:PM5B\/Z%;:/;RPE&MH;
MR+$4NY#YQXP<J&7CGN>M6/[+\;"^:Y_MNXV";S!;^9#Y>!<\)]W.WR#GKG..
M>U,.ESK9=0U>$*9=/T^,,P12^H$98] /W?4U)]IUS_H%V7_@<W_QNN)_L[QC
M?RVL6I+&T5G<6[AC<QD3,EPS&08Y'R;1@^G2JVGZ1XWGDT^XU:[NO]&U19?)
M2]ASY)C(;<0,, W;@X)[]%T!Z'?"ZULC(TRR(/0B^;_XW2_:=<_Z!=E_X'-_
M\;KB;'2_&]G806-M>6T$::?YBMNCQ'<B-D$04#[A8J^?;%=-X+768- \OQ#<
M.]Z)6P9GC9@G& 2AP>_O0!H?:=<_Z!=E_P"!S?\ QNC[3KG_ $"[+_P.;_XW
M6CYL?]]?SH\V/^^OYT 9WVG7/^@79?\ @<W_ ,;H^TZY_P! NR_\#F_^-UH^
M;'_?7\Z/-C_OK^= &=]IUS_H%V7_ ('-_P#&Z/M.N?\ 0+LO_ YO_C=:/FQ_
MWU_.CS8_[Z_G0!G?:=<_Z!=E_P"!S?\ QNC[3KG_ $"[+_P.;_XW6CYL?]]?
MSH\V/^^OYT ? =%;:^#?%+LZIX:UAF0[7 L93M. <'Y>#@@_B*=_PA/BS_H6
M-:_\ )?_ (F@#"HK=_X0GQ9_T+&M?^ $O_Q-'_"$^+/^A8UK_P  )?\ XF@#
M"HK=_P"$)\6?]"QK7_@!+_\ $T?\(3XL_P"A8UK_ , )?_B: ,*BMW_A"?%G
M_0L:U_X 2_\ Q-'_  A/BS_H6-:_\ )?_B: ,*BMW_A"?%G_ $+&M?\ @!+_
M /$T?\(3XL_Z%C6O_ "7_P")H PJ*W?^$)\6?]"QK7_@!+_\31_PA/BS_H6-
M:_\  "7_ .)H PJ*W?\ A"?%G_0L:U_X 2__ !-'_"$^+/\ H6-:_P# "7_X
MF@#"HK=_X0GQ9_T+&M?^ $O_ ,31_P (3XL_Z%C6O_ "7_XF@#"HK=_X0GQ9
M_P!"QK7_ ( 2_P#Q-'_"$^+/^A8UK_P E_\ B: ,*BMW_A"?%G_0L:U_X 2_
M_$T?\(3XL_Z%C6O_   E_P#B: ,*BMW_ (0GQ9_T+&M?^ $O_P 32_\ "$^+
M/^A7UK_P E_^)H P:*VX_!OBF:-9(O#6L/&X#*RV,I# ]"#MIW_"$^+/^A8U
MK_P E_\ B: ,*BMT^"O%8!)\,:T .I^P2_\ Q-(O@OQ4RAE\,ZR5(R"+"7!'
M_?- &'16[_PA/BS_ *%C6O\ P E_^)I%\%^*G173PSK+*PR"+"4@C_OF@##H
MK=_X0GQ9_P!"QK7_ ( 2_P#Q--/@WQ2)%C/AK6!(P+*OV&7) QD@;>V1^8H
MQ**W?^$)\6?]"OK7_@!+_P#$T?\ "$^+/^A8UK_P E_^)H PJ*W/^$+\5;]G
M_",ZSOQG;]@ESCU^[2_\(3XL_P"A8UK_ , )?_B: ,*BMS_A"_%0<(?#.L[B
M,A?L$N2/^^?>E_X0GQ9_T+&M?^ $O_Q- &%16]_PA/BS_H5]:_\  "7_ .)I
MD?@WQ3-&LD7AK6'C<!E9;&4A@>A!VT 8E%;O_"$^+/\ H6-:_P# "7_XF@^"
MO%8!)\,:T .2382__$T 85%;B^"O%;*&7PSK)4C((L)<$?\ ?-+_ ,(3XL_Z
M%C6O_ "7_P")H PJ*W%\%^*G173PSK+*PR"+"4@C_OFE_P"$)\6?]"QK7_@!
M+_\ $T 85%;9\&^*1(L9\-:P)&!95^PRY(&,G&WMD?F*=_PA/BS_ *%?6O\
MP E_^)H PJ*W?^$)\6?]"QK7_@!+_P#$TG_"%^*M^S_A&=9WXSM^P2YQZ_=H
M PZ*W?\ A"?%G_0L:U_X 2__ !-)_P (7XJ#A#X9UG<1D+]@ER1_WS0!AT5N
M_P#"$^+/^A8UK_P E_\ B:/^$)\6?]"OK7_@!+_\30!A45MQ^#?%,T:R1>&M
M8>-P&5EL92&!Z$';3O\ A"?%G_0L:U_X 2__ !- &%16Z?!7BL D^&-: '))
ML)?_ (FD7P5XK90R^&=9*D9!%A+@C_OF@##HK=_X0GQ9_P!"QK7_ ( 2_P#Q
M-(O@OQ4Z*Z>&=996&0182D$?]\T 8=%;O_"$^+/^A8UK_P  )?\ XFFGP;XI
M$BQGPUK D8%E7[#+D@8R<;>V1^8H Q**W?\ A"?%G_0KZU_X 2__ !-'_"$^
M+/\ H6-:_P# "7_XF@#"HK<_X0OQ5OV?\(SK._&=OV"7./7[M+_PA/BS_H6-
M:_\  "7_ .)H PJ*W/\ A"_%6\)_PC.L[B,A?L$N2/7[M+_PA/BS_H6-:_\
M "7_ .)H PJ*W?\ A"?%G_0KZU_X 2__ !--C\&^*98UDC\-:P\;@,K+8RD,
M#T(.V@#$HK=_X0GQ9_T+&M?^ $O_ ,30?!7BM02?#&M  9)-A+Q_X[0!A45N
MCP5XK90R^&=9*D9!%A+S_P".T?\ "$^+ ,_\(QK7_@!+_P#$T 85%;B^"_%3
MHKIX9UEE89!%A*01_P!\TO\ PA/BS_H6-:_\ )?_ (F@#"HK;/@WQ2)%C/AK
M6!(P+!?L,N2!C)QMZ#(_,4[_ (0GQ9_T+&M?^ $O_P 30!A45N_\(3XL_P"A
M8UK_ , )?_B:/^$)\6?]"QK7_@!+_P#$T 85%;O_  A/BS_H6-:_\ )?_B:/
M^$)\6?\ 0L:U_P" $O\ \30!A45N_P#"$^+/^A8UK_P E_\ B:/^$)\6?]"Q
MK7_@!+_\30!A5N^"2Z^/?#IB17D&J6Q56;:"?-7 )P<?7%'_  A/BS_H6-:_
M\ )?_B:W/!GA#Q-:^.O#UQ<>'=7A@BU.V>222RD5442J222N  .] 'U;X=:5
MK>^:>-(Y3>R[E1]P'/8X&?RK9K*T,@KJ!'_/]+_,5JT -DC2:)XI45XW!5E8
M9# ]01Z50_X1_1?^@/I__@,G^%:-% &=_P (_HO_ $!]/_\  9/\*/\ A']%
M_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_Z ^G_P#@,G^%
M:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% &=_PC^B_] ?3_
M /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_  C^B_\ 0'T__P !D_PH_P"$?T7_
M * ^G_\ @,G^%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H#Z?_ . R?X5H
MT4 9W_"/Z+_T!]/_ / 9/\*/^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z+_T!]/\
M_ 9/\*/^$?T7_H#Z?_X#)_A6C10!F_\ "/:+_P! ?3__  &3_"E_X1_1?^@/
MI_\ X#)_A6C10!G?\(_HO_0'T_\ \!D_PH_X1_1?^@/I_P#X#)_A6C10!G?\
M(_HO_0'T_P#\!D_PH_X1_1?^@/I__@,G^%:-% &=_P (_HO_ $!]/_\  9/\
M*/\ A']%_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_Z ^G
M_P#@,G^%:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% &=_PC
M^B_] ?3_ /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_  C^B_\ 0'T__P !D_PH
M_P"$?T7_ * ^G_\ @,G^%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H#Z?_
M . R?X5HT4 9W_"/Z+_T!]/_ / 9/\*/^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z
M+_T!]/\ _ 9/\*/^$?T7_H#Z?_X#)_A6C10!F_\ "/:+_P! ?3__  &3_"E_
MX1_1?^@/I_\ X#)_A6C10!G?\(_HO_0(L/\ P&3_  H_X1_1?^@18?\ @,G^
M%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H$6'_ (#)_A6C10!G?\(_HO\
MT!]/_P# 9/\ "D_X1[1?^@/I_P#X#)_A6E10!G?\(_HO_0'T_P#\!D_PH_X1
M_1?^@/I__@,G^%:-% &=_P (_HO_ $"+#_P&3_"C_A']%_Z ^G_^ R?X5HT4
M 9W_  C^B_\ 0(L/_ 9/\*/^$?T7_H#Z?_X#)_A6C10!G?\ "/Z+_P! ?3__
M  &3_"D_X1[1?^@/I_\ X#)_A6E10!G?\(_HO_0'T_\ \!D_PH_X1_1?^@18
M?^ R?X5HT4 9W_"/Z+_T"+#_ ,!D_P */^$?T7_H#Z?_ . R?X5HT4 9W_"/
MZ+_T"+#_ ,!D_P */^$?T7_H#Z?_ . R?X5HT4 9O_"/:+_T!]/_ / 9/\*7
M_A']%_Z ^G_^ R?X5HT4 9W_  C^B_\ 0'T__P !D_PH_P"$?T7_ *!%A_X#
M)_A6C10!G?\ "/Z+_P! ?3__  &3_"C_ (1_1?\ H$6'_@,G^%:-% &=_P (
M_HO_ $!]/_\  9/\*/\ A']%_P"@/I__ (#)_A6C10!F_P#"/:+_ - ?3_\
MP&3_  I?^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z+_T"+#_P&3_"C_A']%_Z!%A_
MX#)_A6C10!G?\(_HO_0(T_\ \!D_PH_X1_1?^@18?^ R?X5HT4 9W_"/Z+_T
M!]/_ / 9/\*3_A'M%_Z ^G_^ R?X5I44 9W_  C^B_\ 0'T__P !D_PH_P"$
M?T7_ * ^G_\ @,G^%:-% &=_PC^B_P#0(L/_  &3_"C_ (1_1?\ H#Z?_P"
MR?X5HT4 9W_"/Z+_ - BP_\  9/\*/\ A']%_P"@/I__ (#)_A6C10!G?\(_
MHO\ T!]/_P# 9/\ "D_X1[1?^@/I_P#X#)_A6E10!G?\(_HO_0'T_P#\!D_P
MH_X1_1?^@18?^ R?X5HT4 9W_"/Z+_T"+#_P&3_"C_A']%_Z!&G_ /@,G^%:
M-% &=_PC^B_] BP_\!D_PH_X1_1?^@/I_P#X#)_A6C10!F_\(]HO_0'T_P#\
M!D_PI?\ A']%_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_
MZ ^G_P#@,G^%:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% &
M=_PC^B_] ?3_ /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_  C^B_\ 0'T__P !
MD_PH_P"$?T7_ * ^G_\ @,G^%:-% $5O:V]G"(;:"*"($D)$@51GKP*EHHH
M**.@R:\UT[XI++_;<T\ N(K;$]G'!&R,T/F&,DEN&QA7)7LX]* /2J*XQ/B-
MIOV\VTT)@3[0D EDF0*0T;R!^OW3L(![DU2_X6@LJ0O:>'[ZX66*-U99HE&Y
MX//"\L/X >>G'O0!Z!17GUS\48/,F@LM*FFE\AI(=TT8W-]G$X!7=N VGEL8
MR,4Q/B6T4"RW-D'EGBMC%;I-&BJTD;R-F5GVD80XZ>G- 'HE%</#\2;:>>'R
MM(O6MI40K-NC'SO 9U3:6SDJ",],XYYK=\.^(4\0VD=S%;^5&\0DYF5F4[F4
MJ0.005[CV[&@#;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@!'VA&+?=QSQGBLQ4T34H[> 065PCVXD
MA0Q*P\K(Q@$<#.W\O:M2N2F\'SFRO+>*\AQ-,!$'A!5+<%F$>#D<,['./08[
MT ;4=GH]U+>6RV-J[)*IN%-NN&?:&4GCDX(YJTNG6* !;.W7&,8B48PNT=O[
MO'TXKF'\(7PL'ACU*,S20^0\DD;'(,"1%N#URF?QIC^"YRVH$W23&Y<NK2?[
M^\;AC#;>@W9&.,4 C=M=$T;3]2GGBMK=+R\)8E@-Q4*J$+Z+A5X'%/NM/T:W
MLO+N-/LQ;,T<?E_9U*D[L(,8[$\>F:S]5\-2:DEBPG@2XM[66W,_DX(WJ!N3
M!^7!7IZ$T@\-2?V!<:?NM5::Y6X$2Q'R$VLIV!<YVG;S[L: -Q["RDSOM(&R
M<G=&#D[=OI_=)'TXJM;OI=I%-);Q0P);L+=S'%MVX/"\#IEOIR:PM/\ !]Q9
MZO9WKWHD6$?ZM1M$?+_*G4[/GQMR.@I]SX2GGU2[NDNH8EG<ON2,B1L[/E8Y
MY4;,CW/Y@&]9ZK9W\SQ6\I=T7<PVD<;V3O\ [2,/PJ:6[A@N;>WD;$MP6$8P
M>2!D_3BN6N_!D\\+JM\@RP8H8_E<"65]K9R"/WH[=5S4^G>$Y;+7+:_:XBD6
M <,REI3F)8]I<GE1MR..Y_$7F!TEM<Q7<1DA;<@=DSC'*DJ?U!J6N-E\&W;-
M>&*ZM$$[L2!!GS0TOF?O,Y!('R@X]>*;_P (5>?9C#_:,:LUE';/-Y>YY"FW
MU^ZIVX*@X(/2A;!U.MN;N&S6-IWVB258EX)RS' 'YU/7'0^#)H[JPE-Q 5MG
MC?YT+-'LD9BL9X"JV[!&.-H]L6-0\)S7^I7=P;J-4G+$-L/F8*!?+)S]P8W8
M]?U .IIDLL<$9DFD6.->K.< ?C6!/X<E_L&?3+:>&-'N6E56B!18R^[RPIR
M/P_"LW_A"9GTV6SN+BTNB]K'$)YX"SAD"C Y^X2N<>I- ':5!'=PRW<UJC9F
MA56=<'@-G'/X&N9N?"VH3-,$O;9(BL@2/R2PP\B.P.<C V%1QT-6=,\,W%CI
M=U:/J!:2>S2V$R+M*%0XW#G_ &QCZ4= ZG24PRQK*D32*)'!*H3RP&,X'MD?
MG7+?\(G.TUJ^^RA6()\L$3+Y15]Q,7/RE^C>U0Q>"I$6'>;)_+6>-5\L@JDB
MJ.)!AMV5^\><'KWH [*BJ&BV,NFZ3#:321NT>>8XPB@$D@8  X'? SUJ_0 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 %%%% ","5(!()'4=JXI?%5_:VD\U
MT8V:RVV<H<;%DN<G<<XX&T*1T'S_ $KMJ3 /44 <6GC%[>WN[^>/]S+&)H8Y
M'V[3]GCD$8..226_(U(_C6X!U#&GQ(MJY7,MRJ$8?:2P//(^8>HKL<#TI-JG
MJHY]J 1S6K^([C3VTZXACADM9[2:=U;<KNRJK*J9'7D\$9P#Z4RX\07$WAR>
M]C:WC>"\BB\Z.8F"1=Z98/C[N&()QQ@UU.*3 QC'% ')Z?XQFOM6M++^SU59
MAS)YPPW+C?'G&]/DZCG#47_C3[)K%Y81VT<GD(?G,A4(P:,$OQPH\S.?13UK
MK,#C@<=*,#T'/6@#B=)\4SQX>^F1X7=MTAD'EH#/.H(;;DC"*!D]Q^)+XUO)
M;-G@ALX)/)MYP)92P".8]Y; ^3&\_>QTS78)9VZ7<MTL?[Z551V))RJYP/8<
MGIZU-@<\#GK0!QX\:SM+=)]AAB6*<0B2:X"JGSE=TG=0<9!QCD>M)#XAU&UT
M#P[=N(YOM4;&YWD[W(B9PJ<<L2,#/6NQVCT'/7BEHZ!U.9@\43S:%>WZVT$K
MV[HJ>3,6BDW;>C;>HW8/':LZ_P#$VIW:ZEI]O;1V]Q 1'YHGPP^=%)Q]X AB
M5.*[? '04F!G.!GUHZAT.,M_%%W97L6GR6SW)>XE'F/* 2HF9 J;L;BH ..N
M,>M6M/\ $MWJ&HZ4H^P);7:2EU68LZL A"=  XW'*^WM74X!Z@<48'H* ..D
M\5S:;>_9I5$[S:B\2AV*E4\Q4&WC!QNS]!4=AXSOG?3[:XM+:2:<9E>.8(H/
MF,A5=W\2[<L.O(KM<#THVCT'Y4= .4TKQ1=ZEJFGQ%;..&=9UE42%B)$V$*C
M?=;ACT]_2FWGB^\M)D4Z;&4DN9X8R9PN1$^SJP #-U SV-=;@#H!Q00#U -
M')OXINY+E42T$9MY9(9U,H56D6.5MA9EX7"HV[C[X]ZCB\;2R7%C$EBLOGKN
M=DD R=Y4K'NQO(QDXZY&*[' ]*3:..!QTXZ4 <CHWB.[O;?6=0;[.ZPPQ210
MK<#8I*%BI<@ '/!]"*1?&S&2W5+:&;S(T8QQRGS'+,ZGRU(^8+LR3G&#Q[]?
M@8Q@8J-;>%+A[A8P)7549O4#.!^I_.A@<A#XUO9].^UIIL!"I)*_^DY&Q%1B
M!@'YOFQ@XZ5:TK7[G4O$US&=B6\-M)^X63<RLLNW+C'RL0,XYX-=2 !T %!4
M$$$<'K0!Q$7C*:Z^S796)((U:67R)3(C P,X1CMR&4@9 '<5/:^,[FZABE2P
MB,8DV3,)CT\X1@I@$'[V>O:NM@@BMK>."% D4:A54=@.!4F !@"CJ'0YG5?%
M4FG:I-:):1R^4F=AE(D?]VS[E7'W!MVD]CGTYF'B*6+1=0O+NWBBFLY1$RK(
M2A+!"#G ./G /'8]JZ# SG'-% '+MX@EO?#NFZ@)/L$=U<>7<3\,(5&\9!88
M +*!DC'S54M/&'DPM')-%>C[0T-O<;U!G F6/HHP2 V3CKC. #798&,8XIJQ
M1HS,L:JS'+$#!)QCG\*.H'(6GC.YU*Y:UL;.!Y#,(TD:5@FTI(V3\N<_N\8P
M.M06OCF\^SVHFLH)I6LA<2M%,%#-L9B%!Y."N"!D@GVKN, =!1M'H./:@#C3
MXGO["XN);NV$BRM#'%$DA(25X\H@..C-P3V.*?X@UK4+#Q+:V\%RJ0^7"S0!
MEW2;I=K!5*EG.WT9<=>>E=7-;0W)B\Z,/Y3B1,]F'0_K4F!G..11UN+H<6OC
MPR1W+I;P>7#,BF0S<;&#\@8W%AL^Z!GGI5ZT\23?VK;V4RH4GN)XU=W&_P"6
M1@H"*,XPO4C'J<UTVT>@ZYZ48&<X&?6@8M%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
8% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ex-10d1g005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( :@#'@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /9_$GB.
MV\,Z?#=W5O<W FN8[:.*V52[2.<*/F('7WJ;2M5EU)9#-I-_IQ1@%6\$8+Y_
MN[';]<5SOQ-T>\UKP[906=A+?>5J5O/-!$X5VB5LM@DCG'N*Q=<T6[U;PE#I
M6@>&]1TJ\CU".2UN;V=<VC<DS!A([$  KC_:Z8H [%_$T*>-(_#?V=S(]B;W
M[1N&P*'V;?7.:I>)?&\7AM+UIM(U&5+586\X1A89#)(J!5<GE@6R1CH*X$^
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
M&01WI:CMXO(MHH<[O+0+G'7 Q4E !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %2]U33]-$9O[VVM1(2$\^54W
M8ZXR:L>;'Y/G>8GE;=^_<-NWKG/I7.^(K34O[;TC4]/T];X6B7"20F98R=ZJ
M!RW&/EYKFY/"OB&66UL9(U73Q9/#*MO=LD/S12CR]F>0'= " .%!/H$W9#L>
MD AE#*001D$=ZJ6VK:=>7,EM:W]K//%G?%%,K,N#@Y .1@\5RGA_1M>M/$Z7
M-T;N'3UMU5(C>K)&H\I%V%3DY#*Q# ]^O.*H_P#""ZBGAZYDCO+I=8#726JI
M<!$@2:Y\QBK* 0Q0#DDXYIB/1:*\PU'1?%=H^I21MJ5VCWL ABBO\++!]H0[
M1_%&1'E2<],DYS3CH/CA;G34$S^7#"5>9;]B0")OD<$_,1OB&[&3LR30!Z;3
M(YHI@QBD1PK%&VL#AAU!]Q7F2^%/&<7F1IJEX3]B18I3?G:&\I0\;9RVXOO(
MD!R-P/;%=!X0TB_TL*;O3I;8R37<Q47YE6,22!E5AG#L1_$>F".] '613PSA
MS#+'($<H^Q@=K#J#CH1Z5)7EDWAOQE&\3V,26ZSZC/>RB.\*M$9+A6 ;G:P\
ML$="<DCIUMV>@>,-*"W"33WKJ;>1X'U%OWK SB09;( P\)QT.SVH!'I%%>37
MGAOX@SPV<$5R\;IIT<,ERE^P8O\ 9W5]V3RWFE2& [ DD].H\.Z3J=IXKU$R
MWE^^D6T:I:I<R.V^5U7S#EC\ZC8,'H"[XH Z)];TF*W^T2:G9)#YIA\QIU"^
M8.JYS][VZU9N;JWLK=KBZGB@A7[TDKA5'XFO,]0\(ZY>179BTFWC\R\O?+A:
M= !'<0B,2<< J1DCKSQ74W4>JS^$HX;;2U>_MYA%$)RF5$;[?/7=QN*C<N?4
M9H W5U?36D\M=0M"_E>?M$RY\O&=_7[N._2G?VG8>9;1_;;;S+I=T"^:N91C
M.5Y^88]*X:Q\*7MGJ\+0Z3%#802"[ \Y3))_HOD&!NQRWS;NGXTUO#.N7,GA
MPBU-GY,5M'?[;B(JBP2%U ^0L2><;2.&P>E'46MCT6BBB@84444 %%%% !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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
MT,NC?^!T7_Q5 &Y16'_PF?A;_H9=&_\  Z+_ .*H_P"$S\+?]#+HW_@=%_\
M%4 ;E%8?_"9^%O\ H9=&_P# Z+_XJC_A,_"W_0RZ-_X'1?\ Q5 &Y16'_P )
MGX6_Z&71O_ Z+_XJC_A,_"W_ $,NC?\ @=%_\50!N45B?\)GX6_Z&71__ Z+
M_P"*I/\ A,_"W_0RZ-_X'1?_ !5 &Y16'_PF?A;_ *&71O\ P.B_^*H_X3/P
MM_T,NC?^!T7_ ,50!N45A_\ "9^%O^AET;_P.B_^*H_X3/PM_P!#+HW_ ('1
M?_%4 ;E%8?\ PF?A;_H9=&_\#HO_ (JC_A,_"W_0RZ-_X'1?_%4 ;E%8G_"9
M^%O^AET?_P #HO\ XJD_X3/PM_T,NC?^!T7_ ,50!N45A_\ "9^%O^AET;_P
M.B_^*H_X3/PM_P!#+HW_ ('1?_%4 ;E%8?\ PF?A;_H9=&_\#HO_ (JC_A,_
M"W_0RZ-_X'1?_%4 ;E%8?_"9^%O^AET;_P #HO\ XJC_ (3/PM_T,NC?^!T7
M_P 50!N45B?\)GX6_P"AET?_ ,#HO_BJ3_A,_"W_ $,NC?\ @=%_\50!N45A
M_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+HW_@=%_\50!N45A_\)GX6_Z&71O_
M  .B_P#BJ/\ A,_"W_0RZ-_X'1?_ !5 &Y16'_PF?A;_ *&71O\ P.B_^*H_
MX3/PM_T,NC?^!T7_ ,50!N45B?\ "9^%O^AET?\ \#HO_BJ3_A,_"W_0RZ-_
MX'1?_%4 ;E%8?_"9^%O^AET;_P #HO\ XJC_ (3/PM_T,NC?^!T7_P 50!N4
M5A_\)GX6_P"AET;_ ,#HO_BJ/^$S\+?]#+HW_@=%_P#%4 ;E%8?_  F?A;_H
M9=&_\#HO_BJ/^$S\+?\ 0RZ-_P"!T7_Q5 &Y16)_PF?A;_H9='_\#HO_ (JD
M_P"$S\+?]#+HW_@=%_\ %4 ;E%8?_"9^%O\ H9=&_P# Z+_XJC_A,_"W_0RZ
M-_X'1?\ Q5 &Y16'_P )GX6_Z&71O_ Z+_XJC_A,_"W_ $,NC?\ @=%_\50!
MN45A_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+HW_@=%_\50!N45B?\)GX6_Z&
M71__  .B_P#BJ3_A,_"W_0RZ-_X'1?\ Q5 &Y16'_P )GX6_Z&71O_ Z+_XJ
MC_A,_"W_ $,NC?\ @=%_\50!N45A_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+
MHW_@=%_\50!N45A_\)GX6_Z&71O_  .B_P#BJ7_A,_"W_0RZ/_X'1?\ Q5 &
MW145M=6]Y;I<6L\4\#C*21.&5OH1P:EH X7XE^(7\,:?IUS;6>G27%[>K:F6
M]@>544JS9Q&"Y^[C SUK&T+QTDVJQV>O>%FL3.D !2T!6!W$A_>%L$;@@(&,
M@'FNM\0/-)J=GGPG>ZH+*47-O<17$**DFUEZ/(I) )ZC'-95T)KV\DN[CX?:
MG)-))'([&]ML%HPP0X\[' 9OKGFCH!EQ_%/P=+HQU--*E\L7BVIC:WB5AN0N
MK9)"X*@X&<YXQFMG1O%_A?7?%=WX?L[%3<6X8B8VZ^7(4(#A2/0L.N/:L9?#
MEDNGS6(^'.L_9IF1I5_M6+Y]BE5!/VC) 4XQTQ@8X%:%E;'3M:EU>T^'FJ17
ML@8%A?6Y4;L%MJ&?:I.T9( SB@#M?[,L/^?&V_[]+_A1_9EA_P ^-M_WZ7_"
ML3_A(]<_Z$K5?_ JT_\ CM'_  D>N?\ 0E:K_P"!5I_\=H V_P"S+#_GQMO^
M_2_X4?V98?\ /C;?]^E_PK$_X2/7/^A*U7_P*M/_ ([1_P )'KG_ $)6J_\
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
M .5+_P"U4 >Q?V=8_P#"4E?L=OM^Q X\I?[Y]JT_[,L/^?&V_P"_2_X5\_\
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
M'#,1R?N]@#FA;^+/&)N%U@_:)&ET R1VK6I\LRK<[&?:IY(0[^,;ATXKT/\
ML/Q5_P!#C_Y3(O\ &C^P_%7_ $./_E,B_P : ..D\7^+WM;6>UE@>&&.29Y7
ML&7[;&MRL:LJD@Q[D;=WZ9%:O@'Q9XFU[Q'J]GK5BD%O "R*L3*;=A(RB-F(
MPQ*@-P3Z]" -:/3?$4TLD47CB)Y(CB1%TZ$E#[C/%3?V'XJ_Z''_ ,ID7^-
M'3T5S']A^*O^AQ_\ID7^-']A^*O^AQ_\ID7^- '3T5S']A^*O^AQ_P#*9%_C
M1_8?BK_H<?\ RF1?XT =/17,?V'XJ_Z''_RF1?XT?V'XJ_Z''_RF1?XT =/1
M7,?V'XJ_Z''_ ,ID7^-']A^*O^AQ_P#*9%_C0!T]%<Q_8?BK_H<?_*9%_C1_
M8?BK_H<?_*9%_C0!T]%<Q_8?BK_H<?\ RF1?XT?V'XJ_Z''_ ,ID7^- '3T5
MS']A^*O^AQ_\ID7^-']A^*O^AQ_\ID7^- '@_P"T=_R4/3_^P5'_ .C9:\?K
MU'X\6NH6?CBRCU'4O[0F.FHPE\A8L+YLORX7WR<^]>74 %%%% !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!]?\ P2_Y)#H7_;Q_Z/DKT"O/_@E_R2'0O^WC_P!'R5Z!0!P'Q;AL
MI?#E@U]="VBBOTD#SVQGM2P5L+<*.?+/3/8D5PMI<@:'X2NUG;0].@\02Q>;
M8*QMYPR,1+$) 65&)* '@;CQQ7KVJ:IJ]K=F"S\-3ZA!M!\Y+J% 3W&'8'BJ
M7]N^(< ?\(3=8'0?;K;_ .+IIV8FKH\JA\>^,C8^);B?5(X[BVM+B1[0Q?/9
M2+*%CP/+ 4;3T9FSUKN?AQK^HZG<ZVMSK$NL:7:B)H-0EMA"=Y4F6/  SM('
M;O6GJ%[JVJZ?<6-]X#N9[6Y39-&U];X<?@]6$USQ#&@1/!-VJ@8 %_;?_%TA
MG!?#&7PMJ'CJZOM!GAM%2UD@ALE+F>Y7S 6GG)'4G&T9R >?2O9JY9=;\0*<
MKX(N@?47UM_\73O^$@\1_P#0EWG_ ('VW_Q= '3T5S'_  D'B/\ Z$N\_P#
M^V_^+H_X2#Q'_P!"7>?^!]M_\70!T]%<Q_PD'B/_ *$N\_\  ^V_^+H_X2#Q
M'_T)=Y_X'VW_ ,70!T]%<Q_PD'B/_H2[S_P/MO\ XNC_ (2#Q'_T)=Y_X'VW
M_P 70!T]%<Q_PD'B/_H2[S_P/MO_ (NC_A(/$?\ T)=Y_P"!]M_\70!T]%<Q
M_P )!XC_ .A+O/\ P/MO_BZ/^$@\1_\ 0EWG_@?;?_%T =/17,?\)!XC_P"A
M+O/_  /MO_BZ/^$@\1_]"7>?^!]M_P#%T =/17,?\)!XC_Z$N\_\#[;_ .+H
M_P"$@\1_]"7>?^!]M_\ %T >#_M'?\E#T_\ [!4?_HV6O'Z]1^/-Y>WOCBRD
MO]+DTZ4::BB*25)"1YLOS90D=R,=>*\NH **** "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@#Z_^
M"7_)(="_[>/_ $?)7H%>?_!+_DD.A?\ ;Q_Z/DKT"@ HKGM8;6%U6WAL_$&E
MV*W(*P6US8F621E!9MI\U<\<XQQBLR2]UN%9&D\::"BQLZ.3IIPK(0&!_?\
M!&X9^M ':45S?]G>,?\ H8]*_P#!0_\ \?J..V\5RR2QQ^)]'=XFVR*NDL2A
MP#@_O^#@@_C0!U%%<U_9WC'_ *&/2O\ P4/_ /'Z/[.\9?\ 0QZ3_P""A_\
MX_0!TM%<C+_PDL%_;V,OBW0TN[@,88&TM@\@498@>?DXIL[^(K:Z^RS^+]#C
MN!"UQY;:6P;RU^\^//Z#UH ["BN1B_X22>5(HO%NB/(\(N%5=+8DQGHX_?\
MW?>I+:W\57EK%<VWBC1IH)4#QR1Z2Q5U/((/G\B@#JJ*Y:*V\5W <P^)]'D"
M.48KI+'##@@_O^HJ3^SO&7_0QZ3_ ."A_P#X_0!TM%<U_9WC+_H8])_\%#__
M !^C^SO&7_0QZ3_X*'_^/T =+17-?V=XR_Z&/2?_  4/_P#'Z/[.\9?]#'I/
M_@H?_P"/T =+17-?V=XR_P"ACTG_ ,%#_P#Q^C^SO&7_ $,>D_\ @H?_ ./T
M =+17-?V=XR_Z&/2?_!0_P#\?H_L[QE_T,>D_P#@H?\ ^/T >"_M'?\ )0]/
M_P"P5'_Z-EKQ^O4OCW#J4'CFQ75+VWNYSID9$D%N85"^;+QM+MSG/.>_2O+:
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 ^O\ X)?\DAT+_MX_]'R5Z!7G_P $O^20Z%_V
M\?\ H^2O0* .5\7>'=0UB]TN^TY[=+G3?-EA,Q('FG;L!P#\IVE6[X8XK!O?
MA]JC:8+*UNK?:RW#3%G91+))Y)+$ ?WDD/\ P(>]='KMQI-KKVE6M]]O\_5'
M:&%H;J1(U*KGY@K@#.0 <<DBL>77?#<5E<79753'!+/$1]NE#.8F56*J9 2,
MN,'_ .MD&[Z$<O@W5'74_,+7#7-P9=K7Y2.0;W*Y41Y& R@C/..HP*;>^"-1
MG>^<0VK274R3N8KR6$&06XCSD GY7!8 DYW9ZBMJ63PO")S+JDJ^0^R3.HS_
M "MDC'W^>58<?W3Z&JPU+PF);Q)=1N8!:3K [RZA,JLQC$GRG?R-IS^![<TA
M&3+X#UP+?R0ZF!<WC7 GE\]P9D:2-HUP00GRK(#@<;N]=/HVB7]EX9LM/_M"
MYM9H')9A(EPQ3<2$+,F,8([<= 3BJPF\*-/=P#5Y#+9@FX4:G-F/! .?G[$@
M?B*NVND:/J%K'=6EU>302<J\>I3D'!P?X_4$53=P2(]:TZ_NO$_AZ\MK>)[>
MQEE>=VEVL \;)P,<_>S^%9-[X1U6Y\=IXE6ZM1Y4L<"0$'+6NQE<%L<$M(S;
M<'[J\^EK5%TK2+ZTMIK;6I$N)8XOM"7LWEQM(^Q 29 22?[H.!R<"H[RZT*S
M\2IH!359+U[1KI0E[-M(&<)DR??(5B!Z*>:0#O!GA.\\/IJ'VZXBG=MMI9LF
M?DM(\^4K9_B^=L]>W)K$O/"GB>\^'^F>'8X[2WELH%B:47; NRQ%592$^4;L
M$Y!..F#6WI4^@ZS,B69U-U:PBOR_VZ8*J29V*?WGWCM;CVZTZ&X\--X>L=<N
M+N\M+.]B66(W&H3*0&7=@_.>< D_0T,$<_%X$U^%-0:&XBANKE9#+,M[*?M6
MYHSM88Q'PKC<,GYL]S6QX1\):AI&M7.HZE.)%\CR;.$7,DHMT,LC[/FZX5HU
MSU^4U+:7_A2\:^4:C/&UBT@G$FHS#"H0"_W_ +OS+S_M#UJ:T/A;4[N.TLM7
MFGN)(C,L<6J3EM@)!; ?@9!'UI+;0;W9U5%8Q\,:>?\ EMJ7_@RN/_BZ/^$7
MT_\ Y[:G_P"#.X_^+IB-FBL;_A%]/_Y[:G_X,[C_ .+H_P"$7T__ )[:G_X,
M[C_XN@#9HK&_X1?3_P#GMJ?_ (,[C_XNC_A%]/\ ^>VI_P#@SN/_ (N@#9HK
M&_X1?3_^>VI_^#.X_P#BZ4>&=/!_UNI'ZZE<?_%T ?/'[1W_ "4/3_\ L%1_
M^C9:\?KUC]H.SBL?'MA%"92ITN-OWLSR'/FR]V)/X5Y/0 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 %%%% 'U_\$O\ DD.A?]O'_H^2O0*\_P#@E_R2'0O^WC_T?)7H% &'XA\,
M6WB)K=Y[B:"2W218GBVY1FVD.,@_,I0$>]9MW\/=,N;6.V6>XABCC>-53;P'
M6('J.O[D'\37744 <L?!4*_:/)O/*:60NL@M8BZ99F/S[=V<MP<Y&![Y6;P8
MKM,R:K=J\QRSLJ.Q)A$+$DCJRJI^H]#BNHHH XZ3X=:6\"PBXN B232Q@[2%
M:1XW[CD*8EX/49SFMNS\/V-OI45A<0P7*1NT@W0(@W%B<[5  Z^GUR:UJ*=V
MPL9-WHC76O6FIF\<+;)MCMVC5D4D_,P]&(^7/89QC)S1G\&6-QKQUI[BY%^+
MR.Y20/PJHFSRPO3:5+9.,_,>>E=)12 P/#OA.P\,Q:C'9O*PO;AICYASY8/1
M%_V5YQ]:R[CX?K<^&[/0Y-9N_LEG%Y,(")ROEE/F&,,0#D$C@C-=G10!Q0^'
M%F;9K=]2NWC4LUO\J PNS1MNR!\V#&N <CKUXQI^'O"%MX?U*^U!+J>XN;T?
MOFE"C+>9)(2, 8R93Q["NBHH6@!1110 4444 %%%% !1110!\P?M'?\ )0]/
M_P"P5'_Z-EKQ^O8/VCO^2AZ?_P!@J/\ ]&RUX_0 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% 'U_P#!+_DD.A?]O'_H^2O0*\_^"7_)(="_[>/_ $?)7H% %&ZOY;>;RTTV
M\N!C.^+R]OT^9@?TJ'^U[C_H":E^47_QRL'QIJ>HZ5K&A75I+,+. SSWT4:%
MA+$H4-D 9) 9F ]5KF]1USQ%:Z1*'DN!<W/VF=7!;=;C]PZ1C&!P)"O([''>
MBXVK'H7]KW'_ $!-2_*+_P".4?VO<?\ 0$U+\HO_ (Y7+/XRU7&HL6TVW2UG
M*'S58O&H>1<,N\9)"J025SSP<C,#^*M4L9=2E>\M]DDZR0)<VL@\I#:K(J;=
MP(W,"!GN&')X ([#^U[C_H":E^47_P <H_M>X_Z FI?E%_\ '*X]_&WB&);N
M:33;?R@]PD4?E/N@$4D2;I&W888D8G&/N=:ZG2=6U"]T&VO7M(;B>1V5A:R@
M)@,0&!8^@'&3SW/6FTT*Z)_[7N/^@)J7Y1?_ !RC^U[C_H":E^47_P <K"\6
M:A)::YHZ6E[.MR]S LEM'(V6B,@#$1XVOGD,2?E4$CFL_4]8UAOB(J1?;$T%
M"FES/'@(L\J%@XYSD$Q*#C W&D,ZW^U[C_H":E^47_QRC^U[C_H":E^47_QR
MN;\#ZCK.K?;9]3::,Z?$NFM&W EN(\F67'OE,?C6;_PG-UIOP\T2\CGCN]2>
MU4W1E&_:ZPLY$GSKM8LN!U).0 : .V_M>X_Z FI?E%_\<H_M>X_Z FI?E%_\
M<KA+/QMK4,&HE5CNY=TT_DM"^ZR7=%M+G/S( ['  .%XZ'&YX2\2ZWK^M7D-
MS#:1Z?;1969(9%-P3+*BNNYL!2L8;O\ >ZTD[C:L;_\ :]Q_T!-2_*+_ ..4
M?VO<?] 34ORB_P#CE:E%,1E_VO<?] 34ORB_^.4?VO<?] 34ORB_^.5J44 9
M?]KW'_0$U+\HO_CE']KW'_0$U+\HO_CE:E% &7_:]Q_T!-2_*+_XY1_:]Q_T
M!-2_*+_XY6I10!\L?M!W#W/CVQ=[6:V(TN,;)MN3^]EY^4D8KR>O8/VCO^2A
MZ?\ ]@J/_P!&RUX_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[>/_1\E>@4
M <AXIN=)L_$.APWVA65[_:4K0RW,T*,T(  4\CD;F4=>,USTFM^'8M,GO6\*
MZ3Q)<?9X3;H&FCC,8#YV$#(D#<]B/>ND\53:/<7'V/4](UB[*P.@DM+&:1 L
M@PP#(,9X'N"!61<S>&;N)8YO#?B(HJ,BJ-+N0 K*BD#"^D:?E2U&[#?[?\!2
M7.HVUMX>M[J>PN%MY(X;"(EV+,ORYQP"K#G!XXSD9EDOO"]M=ZG#/X/B*V<Z
MQ(T.G1N95,2R,X&,@*#S^&,DXJ*67098;Z$:7XQCCO)/,=8K6\0(222$ 'R
MEFR!P<U#<Q>&+E&C_L3Q9%&P0;(+*[C "Q^7@;1W3"GU &>E,18EU[X?P"_>
M71+1+>S1V^T-I\8CG*LJLL9Q\Q!=!V'S#GKC1L9? E]X?L];.G:/;65V_EQ-
M<VT29?)7;TP3D'H3G'&:S9I/#$\$D+>&_$:JYE/R:9<J5,C*S%2!P=R*01TQ
MQ6K8^)]/L+&*TCTCQ/)'&.&GTRYD<DG))9E))R:;MT%J96N76@:7XPT_0HO#
M.DE95CDN;B6R^2-9)/+10RH0&)!QNP#C&>>'7][X9M/'D'A=/#6D/++:M(LC
M11+^^PS)'C:3RJ,2>V5XYJ74M0T'5=4M-1NM"\3&XMBI79IMTJOM;>H=0,,%
M;D9Z&F377AJ?46U&3PUKYO6NH[K[1_9%QY@=  H#;<A<#&T<')XY-(9+X=E\
M-^(Y&-MX7TQ88K**>9FMXR8Y7W9A(V]5"\^F1QS4<NH^$+'P1IOB?4?#=A#;
MWD44ACCM8F,>]=W4A<@#/N>P)XJ?2=7T+1$O4T_P]X@A6]N7N9\:1<?-(_4_
M=X'L.!6$=,\+-IT5@VE>-6MX.(%:WO3Y*[2A5./E4JQ! X(H O0ZYX-(OFNO
M"T$$5NSB"8:?&R785E $9QDL2Z#:0.3WP<:6C3>#-<U!K"T\/6HNHHC)/')I
MR+Y!#LA1SC&[<K# )^Z:R5M_"BO=-_PCWB@K<(5\MK"[*19VDM&N,(V40[AS
ME16AI&IZ%H<DLECH/B199D599'TNY=I,,S;F)4Y8L[$GJ<T+;4'N=+_PBWA[
M_H Z7_X!Q_X4?\(MX>_Z .E_^ <?^%9__";6G_0&\0_^">?_ .)H_P"$VM/^
M@-XA_P#!//\ _$T :'_"+>'O^@#I?_@''_A1_P (MX>_Z .E_P#@''_A6?\
M\)M:?] ;Q#_X)Y__ (FC_A-K3_H#>(?_  3S_P#Q- &A_P (MX>_Z .E_P#@
M''_A1_PBWA[_ * .E_\ @''_ (5G_P#";6G_ $!O$/\ X)Y__B:/^$VM/^@-
MXA_\$\__ ,30!H?\(MX>_P"@#I?_ (!Q_P"%'_"+>'O^@#I?_@''_A6?_P )
MM:?] ;Q#_P"">?\ ^)H_X3:T_P"@-XA_\$\__P 30!\^_M!6%GIWCVQAL;2"
MUB.F1L4@C"*3YLHS@=^!^5>45ZE\>=4CU;QS97$5M>6ZKIL:;+NV>!S^]E.0
MK $CGK]?2O+: "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 ^O\ X)?\DAT+_MX_]'R5Z!7G
M_P $O^20Z%_V\?\ H^2O0* ./\9:]>Z%K&A2Q3B/3PTTVH*5!W0JJ@GU&W?O
MX_NUS-YXNUVSTIYY)Y$NYS=3P@A0L,?[AD1E(.2%EQG(YSG/;U.2&*9=LL:.
M"",,H/!&"/Q%--O >L,9^JCZ?T'Y4#9YW)\1-5,FLA;'3K>*SNA#%+=7:* @
M=U8NH;=GY,@8!YZ''+;OQ[J%E<:K,EUI+6_FQO:+>2M%LB-LLI!XSE^0N1UW
M=<8KT)].L9%F62SMV$Y#2AHE/F$="W'./>B33[*9F:6TMW9MN2T0).W[O;MV
M]*0CSZZ^).J6L&HW3:3"8%\]+./>1(&B>-&,V<*%S*#P>-ISZUTVC>([Z^\*
M6&JW&DRS74\ACD@L9(Y N&9=^2^-ORY."2,XYKH&MX75E>&-E8$,"H((/4'Z
M]Z6**.")8H8TCC085$4 */0 50',>(FNO^$K\.VUGJE[;O<S,TL$>TQ-#$-[
ME@5)R243.1]ZL75/%^HQ_$V+2H'F31]HL)IEM]R)=R*70F0\!A^[4*>N_ITK
MT(HAD5RBEU!"L1R >O\ (4TP0G.8D.7#G*CEAC!^O Y]J0'&>"O$.J^(6O;B
M[+1II\"64\?E[0UZN3,PXZ#Y /J>*R;CXF#3OASH^JI=65_JTT$;7$1E4<B,
MN^<$!6^4\''L#TKTI(HXPPCC5-S%FVKC)/4GWJH-%TH1M&-,L@C,&91 N"1G
M!(QU&3^= 'G5O\2]1B_M.21=/N8U,KV\0E(EM@'C ,X P(QYN=W7"^_'0>$_
M&-]XCUFXL7L[5(;2#=+<PREEF?S9(P8QC[A$18')ZBNL%G:B2606T(>9=LK>
M6,N/1CW'UI\4$4"JL421JJA $4 !1T'T%"V![DE%%% !1110 4444 %%%% '
MS!^T=_R4/3_^P5'_ .C9:\?KV#]H[_DH>G_]@J/_ -&RUX_0 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 %%%% 'U_\ !+_DD.A?]O'_ */DKT"O/_@E_P DAT+_ +>/_1\E>@4
M%%<SKHG&M65NOBR[TR2_)CMK6*VA<.RJ68@O&QZ>IQ6,]T\<,T[?$/4?)@DE
MBED73[<JC1D!P2(<<%@/?MT- '?T5RQT760&)\=7X"'#9M;3Y3[_ +JH(K#4
M9IKF&/Q_?&2VD$4R_9;0;&*A@#^ZZX(H ["BN6_L76<N/^$ZO\H,L/LMI\OU
M_=<4]= UUU#+XWU%E(R"+2TP?_(5 '345PM^UQIFJ6NFW?Q U&.[NBHBC%A;
MM]YMJ[B(2%RW W$9/ I]REW9ZG_9L_C_ %%+S[,]WY/V&V)\I3AFXA_3K0!V
M]%<5;0WMY/'#;>/]0DDDM5O%"V-MS"QPK9\KOZ=:FM-/U.]TZWU"W\>W[VEP
MBR12FTM0&5AD'F+O0!U]%<A;:=J=YYWV?Q[?OY$C1R@6EK\C*<$']UVJ<:'K
M3%0OCG4"6&X 6MIR/7_54 =117-?\(]KW_0ZZE_X!VO_ ,:H_P"$>U[_ *'7
M4O\ P#M?_C5 '2T5S7_"/:]_T.NI?^ =K_\ &J/^$>U[_H==2_\  .U_^-4
M=+17-?\ "/:]_P!#KJ7_ (!VO_QJC_A'M>_Z'74O_ .U_P#C5 '2T5S7_"/:
M]_T.NI?^ =K_ /&J/^$>U[_H==2_\ [7_P"-4 >"_M'?\E#T_P#[!4?_ *-E
MKQ^O4OCU9W=CXYLHKW5)]1D.FQL)IHXT('FR_+A%48X)Z9YKRV@ 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 **** /K_P""7_)(="_[>/\ T?)7H%>?_!+_ ))#H7_;Q_Z/DKT"
M@#F/%GAJZUV>PNK*YA@N;!97MVE!($QVE#QV!3!'<$UC7?PXDFL8[6&_1%1)
ME+.I8NT@ARQ.>NZ)C_P*O0** N>:/\-[I9-;D\O3[QKVZ$Z"[E?:_P SMEU"
M8RN\  [P<?PYXGU/X?75X]ZWEZ/<M<R)(S7$!4,_D"%F*@<%2-Z<GEB/EX:O
M1** /-[OX7/);7P@OXEN+O[1Y\WE;7N0\D;HLC#J!Y; \'[YP.U=#H?A633_
M  AI^C/>7%H]LYD)L;@]V9MFYEY7G'0=. .E=/13;N%CB_$GA'4M8\7:=JUM
M>0QP6XB!#LRM&4EWDA1\LFX<8?A2-PYI;OP5>7/CB/Q.-6VRQ3QB.V\D;/("
M%64G[VX[Y#UQDCBNSHI <IX0\(2>&HM266[%PT[B*V.#^ZMDSY4?_ =S>W-<
MW?\ @7Q-JO@.Q\,7,FD11V:)"'61Y/,"QE0_S1_*P.#@=>1N%>GT4 >8CX97
MX&H!;G3TEFC?%RD;>9=%FC;RY_6,>7C@G(<].=VSX0\#OX?UBYU6Z>U:::W\
MJ.*!#LM5,LDACC)_@&]0.!]P<#I7:T4+0'J%%%% !1110 4444 %%%% 'S!^
MT=_R4/3_ /L%1_\ HV6O'Z]@_:._Y*'I_P#V"H__ $;+7C] !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 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[>/_1\E>@4 95]
MXCTK3;LVMW=&.8*&*B)VX/3H#5?_ (3#0O\ G];_ +\2?_$U2\;:SJ6B6D5U
M9/MBCCEEEQ")"[*%V(<L-JG)RW;CIGGHC=J+J*W:&??(F[<(B47V+= : ,W_
M (2S12,BZDQ_U[R?_$TG_"6Z(.MV_P#X#R?_ !-<LGC'4X=:O3.S-:VUQ? Q
M-&BI)% F0$8'=YFXKD'@@D]JNW/CK4HKF&TC\.[KIT+NDMV8P!YT<2D$QY()
MD!Y Q@_B7 W/^$NT/_G[?_P'D_\ B:/^$NT3_G[?_P !Y/\ XFL _$4/#;8T
MYU:82)*4D+>1*IE7&=NTC,)QD@D'.*J_\+&G.E7DYTYDBALW=+D3J7>5;6.X
M(V;<#Y9,9Y&1THW ZG_A+M#_ .?Q_P#P'D_^)I/^$OT/_G\;_P !Y/\ XFL&
M3XBFW_M!Y]*VP6SRI%+]ISYICF2%BPVY49<'C<< \5<7Q'JDNF>&KJ:T6RFU
M+4?(G@8$E8]DK#&<'G8IS@<'H* -/_A+M#/_ "^/_P" \G_Q-)_PE^ACK>/_
M . \G_Q-<_XH\?RZ5=WVG6-JDD\4,OE7!D.T2I&)"C J .#V8D9&1S3Y_B+]
MFE:"726\^WD*7BBX&U!YR19C;;^\Y<''RXY'7BE<#=_X2_0S_P OC?\ @/)_
M\32GQ?H8ZWC_ /@/)_\ $UAS^*]5OO"6DZM:6D5B^H:A#!M>7S"L+R;=WW<;
MB.W.,]^E1Z9\17U75M-T^WT8^9?>7,K&Z&$MW1G#M\OW@$(*>N.:86.@'BW1
M#TNW_P# >3_XFC_A+=%)Q]K?_P !Y/\ XFN<_P"$HU>;Q/?6$4\*1-+=6T*F
M+<8#%#&XD//S9+G@\=/QTIM5O;VQLFAOXK.2+3A?75PZYC1F3"!AD?+G>V,C
M[@H#K8T_^$KT;_GYD_\  :7_ .)H_P"$KT;_ )^9/_ :7_XFN7/B;6[+6[&R
MOW?[*%262=+=0\BRW!BC#H3E>,9V@D;LD#&*TA>ZO<3VUU9Z@@6^G:2&T:+?
MNA#(H;.?E38&8GKND7GL0#3;Q?H:?>O''UMY/_B:0>,-"/2]8_\ ;"3_ .)K
M-\+>(+^_GG6]E2[C:RCOTDMXN(][R#R>/O$!![DYK3UK49AH2W5I<26;O(J@
M/:EI7R<!$1L?,QP!GCO[@#<7_A+M$_Y^W_\  >3_ .)I1XKT8]+F0_\ ;O)_
M\361J&N7]G$T\\L<<UG:QPR(#B)[R7& 3_=0?,>>C9[4V/7+K4]+LKJ#5885
MM]-6[N[I(]Z&1UP!M!YQB0[?4)UZ$ \*_:!OK?4/'EC-;,S(-+C4EHV3GS9>
MS 'O7E%>F?&^XO[CQ=IK:E&R7(TQ!\Z!&*^=*5+ <!MI&0.^:\SH **** "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@#Z_\ @E_R2'0O^WC_ -'R5Z!7G_P2_P"20Z%_V\?^CY*]
M H RM31YYXU;1(;Y(B'C>5T^5O4!AP?>E^WZK_T!C_X%)6%XS_M6'5]#U#3H
M[V6.Q,]Q<0VREA,H"@H1T)*E]H/\0&*S89O$VEZ:YS>-=3SSW.TVQF#2,L;)
M!G!V1Y9UW=MG44#:L=,1<-U\-0'+L_,L?WF!#'IU()!/<$TR&W>V"B#PK:Q!
M?NA'B7'(;L/4 _4"N6DN_%MU;NMV][$CS&;,%IAH%CO0@487+!HOFY&2!GH3
M56#_ (2J.QCM97U!X9;\7 =H2K0*-1P06QDJ8CNP>-H]*+,1V!L]TJ2GPE9F
M1,[7+197.2<''&=S?F?6G^1)Y1C_ .$6M?+8$%?,BP<J$/&/[H"_0 =*Y]K_
M %_6_ &I71\QK@SI#;?9.3(L<BJ\BE><,0YZGY<5 VM^-+.WN;UK6XN_+9IE
MM19[6*+<R1^6I R28]C^OR^AH0,Z*[L3?0&&?PQ%M+^9E+A$8-N#Y#+@@[E!
M]R*2'3_(TZ/3_P#A&(I;6.0RK'/<K+AR22WSY.<L>?>N;N=2\9""2WN;>2XN
M8^)(X[,^7\KP[75P!N+!I"5YQ@]-IS/<:UXM_LR%XQ,EU)(1>!K!]MF=LA"I
MA&,B[@@R W'.1N& #<DLH?,#2>$M/WNOD@LT.2I&-O3I@8QZ"IOLS;;=?^$4
MM-ML2T WQ8B).25X^7GGBLCQ*=0>?27D#EGTN]"B)64&\,2;-HZAMHFQGGKW
MKD]+G\:1W.D2W=GJI&C6%Q;.HC8F[E\DLDA!X8X$:\D_.6'7J >DAKM8(H!X
M<B$,1#1QB:/:A'((&."*BMX'M)/,MO"UK"^XONB>)3N(P3D#J1WKC].U[6X=
M=M-3U\ZC%8VZW=N2EG)LERUOY98>6#R6<!MJ\+QWSK^)4N(O$RW-O!JMS,$M
MUBAC$JQ#]Z02CK\H(!RX<<J!S0!M/#))//._A>V::=/+FD:2(M(O'RL<9(X'
M!]*;';/%;S6Z>%K=8)E"R1"6/8P P 5QC&.U<=)K7B;47TM[B/5+-+:6S-S+
M#ITF1(T$_G#;M^90_ECH0"16G:W/B(:E::AJ=M,VGLMLUU#''(LB3-$,N%!Q
MY:M]Y><$Y.=M2W9V'8VVL0T:1GPE:;4W; 'B&S=UV\<$^U220R3&!I?"]M(U
MNNV$O)&QC''"DCCH.GI5+79QJ3:!>[+R70YMTLZP1R[SNCS$65/GQR<C& <9
MK%$-[]FD%S!K#7_V* :>VURZR;Y=N]A\H('E[]QZ=<TV[-!:Z.JADN+ 2-!X
M>@MA*^Z0I/&F]CW.!R33KIKN^B$5YX<AN(PP8)--&X!'0X(ZUS4D=NEIJAU:
MWU-K]FO/.D/F>28R3Y6"3M(QY80+E@WON-=U:"064 FSYHC7?GKNQS3$95JU
MY91O';>'TB1VW,J7" $X _D!^51^5-Y,T)\,PF&<@R1M-&5;  &01C@*!^%;
M]% 'RI\?%:/QOI\9L([%4TM D,94J!YLIR-O Y)KRNO8/VCO^2AZ?_V"H_\
MT;+7C] !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 ?7_P $O^20Z%_V\?\ H^2O0*\_^"7_
M "2'0O\ MX_]'R5Z!0!1NH-2DFW6M_##'C[CVV\Y^NX?RJ'[)K7_ $%;;_P"
M/_Q=:E% &7]DUK_H*VW_ (!'_P"+H^R:R1@ZK:_^ 1_^+K4HH RA9ZPJA5U2
MU '0"R/_ ,72_9-:_P"@K;?^ 1_^+K4HH R_LFM?]!6V_P# (_\ Q='V36O^
M@K;?^ 1_^+K4HH RC9ZR<9U2U..1_H1_^+I?LFM?]!6V_P# (_\ Q=:E% &4
M;/62,'5+4_6R/_Q=+]DUK_H*VW_@$?\ XNM2B@#+^R:U_P!!6V_\ C_\71]D
MUG_H*VW_ (!'_P"+K4HH R_LFLC_ )BMK_X!'_XNC[)K7_05MO\ P"/_ ,76
MI10!E_9-9/75;7_P"/\ \71]DUK_ *"MM_X!'_XNM2B@#+^R:U_T%;;_ , C
M_P#%T?9-:_Z"MM_X!'_XNM2B@#Y8_:#CNH_'MBMW<1SR?V7&0R1>6,>;+QC)
MKR>O8/VCO^2AZ?\ ]@J/_P!&RUX_0 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 %%%% 'U_\$O\
MDD.A?]O'_H^2O0*\_P#@E_R2'0O^WC_T?)7H% '/^(C;6;17<UGJ=QYKI#FT
MO&C"LS!5!7S%')8<@?6J-W>^&K&*0SW]X)86C2:!-2F>2,NRK@@2'H6&3VJ]
MKVJZ!YB:;J6LVMI/'+#<^6\RJWR.'7@]B5K!FA\.7%Y<7/\ PEUK\S/);(9H
MB+=G='<CNP+(.#TR?P'L+6YHSW?AN*YAMDOKRXFENDM2D.I3,4=MV"W[S@91
MAGU!K8_X1ZP_OW__ (,)_P#XNN.BT[PO#JYU&?Q=:RR"Z2Y4--$#E6D8 MU8
M?O2.>@ Q75'QGX9'77]-_P# E/\ &@9/_P (]8?W[[_P83__ !='_"/6']^^
M_P#!A/\ _%U6_P"$V\+#_F8--_\  E?\:/\ A-_"W_0PZ;_X$K_C0!9_X1ZP
M_OWW_@PG_P#BZ/\ A'K#^_??^#"?_P"+JN/&OA<]/$&F_P#@2O\ C1_PFGAC
M_H8--_\  E?\: +'_"/6']^^_P#!A/\ _%T?\(]8?W[[_P &$_\ \758^-O"
MPZ^(=-_\"5_QIA\=^$QU\1:9_P"!*_XT 7/^$>L/[]]_X,)__BZ/^$>L/[]]
M_P"#"?\ ^+JE_P )[X2_Z&/3/_ E?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/
M[]]_X,)__BZ/^$>L/[]]_P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:/^$]\)?\
M0QZ9_P"!"_XT 7?^$>L/[]]_X,)__BZ/^$>L/[]]_P"#"?\ ^+JE_P )[X2_
MZ&/3/_ A?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/[]]_X,)__BZ/^$>L/[]]
M_P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/
M[]]_X,)__BZ/^$>L?[]__P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:4>//"9.!X
MBTS_ ,"5_P : /GG]H.TBLO'MC'"9BITN-OWLSR'/FR]V)...E>3UZK\?M3L
M-6\=6-QIUY!=0C3(T+PN& ;S93C([\C\Z\JH **** "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@#
MZ_\ @E_R2'0O^WC_ -'R5Z!7G_P2_P"20Z%_V\?^CY*] H YCQWJ6M:+X>DU
M31VL ;;YYDNXF?>O  7:1@Y/>JLGC+^S+L:5J%FUUJ,8CCGFM(U2 32*[QH-
MS;N0AYP0,C)';0\07TCB73)?"VI:K9R(-[P- (V[X^>56R,>E8T\D-UK<6LS
M_#O5Y-0B "3LUKD8! .//P2 3@]1FEJ!7TSXH6$EMX<34[&:*]UB*%_W*!HH
MC*Y1,DMG!*GL<=ZDC\6ZO<^'O"OV2&P&JZX2#+<*P@CVHSMP#DDA< 9JJNF:
M6DUE*OPSU8/9%3;D26_[O:Y=<?O^S$D9Z9JY<F"\T>#2;CX=ZP]C;D&&+?;#
MRR.A4B?(/7D'O3 NV7C2.*"*WU>WC&H@VZS?8G66$M-.\";6)R>4)(ZC..2*
MS]/^*^DZAJ-O:?V1JD"SO"BS2I%L'G!C$3AR?FVMVX[XJ%['37N-/N#\,]4$
MNG*JVC*;5?*"MN7&)^<')Y[D^M2Q0V<$D+Q?#?55:$PF,[K7@Q!A'_RW_AW-
MCZT==0&7OQ+M#+I,EE&T=M*(;B[-PBY$$D,SJ!AN&!AYSQS38_B<FI+IDVF:
M3<+!<7,T%R+I562+9!YP8 -@@@@]>0#[5%!I&C6Z3)%\+]35)F#2+NMB&(5E
M'!GQC#N,=.:DM].TRUMXX(?AIJRQQSBX4%[8D2!=N<F?/W>,=,4DGK<;Z#;;
MXOZ*FCK<7UK=BZCM%NIXXH!]PQHX<#<<*3(JC)ZG\:ZSPKXDM_%6D-?P65U:
M%)F@D@NX]CJZXS]1SUKFD@L8U=5^&NJ;7LUL6!-J08%Z(<S]!_05>TK4'T.R
M%GIO@'6K:#<7*H]KRQZDDSY)/J:8CLL#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_
M^/4?\)1J?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?
M\)1J?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J
M?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J?_0E
MZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J?_0EZ[_W
MW:__ !Z@#P3]H[CXA:?_ -@J/_T;+7D%>S?&C2?$OBGQA9WUGX1UU(X]/2$C
M[-YO(DD/6(NO\0X)S[=,^<_\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H
M5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_
M !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP
M_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\
MP73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S
M]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @G
MC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P
M73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\
M()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%3
M7/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\
M30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_
M  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4
MUS_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\
M$T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_
M *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!
M=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T
M5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,
M/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=
M-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@
MGC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<
M_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q-
M '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\
M"">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37
M/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 3
M1_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\
MH5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%T
MW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_17
M0?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_
MZ%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW
M_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">
M,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_
M ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T
M<_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!]/_!+_DD.
MA?\ ;Q_Z/DKT"N'^$%A>:9\+=&L[^TGM+J/S]\,\9C=<SR$94\C((/XUW% !
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 %%9GB#7K+PSHL^JZ@9/L\.,B)-SL20  .Y
MR:>FO:3))#&-3LQ+-!]I2,SJ':+&=^,YVX[]* -"BL^+7M'GMUN(M6L9(60R
M+(EPA4J&"DYSC 8@9]3BHU\2Z"]Y]C76].:Z,GD^2+I"^_)&W;G.[((QUXH
MU**Y_4_&_AK2K2>YN-9LV2"5(9EBF5VC9FV@, <CG.<],'TJS:^)M(NI?*^V
MPPS-=2VD<4\BHTLD9PP0$Y;GTH UZ*RQXFT$QW,@UO32EKC[0WVI,0Y.!NY^
M7GCFK=KJ%E?%Q:7EO<&,*7$4@?:&&5SCID<CU% %FBBB@ 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@#G_ !3X6C\5I86U
MS=S0V5O.9Y8X&*/*0I"@.""H!;/OBN/M_A)/'>VTLNMK+'!ITE@0;=LR(4DC
M3=\^"%1P.@/R]0#77Z_XE;0];T*R-L)(-1F>.67=@P@ !3COEW4>V:P+CXC3
M1:=)>+8QXWW/D(S',L<9CVOD=-PD!Q]* L9D/PGU*WTJTLX?$:+M26*Y+6I<
M/&\J2[5)?(P4'))/-6;GX16EU</<F[ACN&8OYJ6HW!C>?:-V<YSM_=Y]/RK9
M_P"%E:$TVHP0)=W$]A.('BA169V+,N5^;@ J?O8_'(ITWCR*SN]3AN=)U%EM
M+@11FWB$AD7R5E9\ \!0>?JN,DXH\P1RP^$E[?0ZA+?:E:PW$DDAM5AMLJ@-
MUYX,IR#(3@#M@$BM"\^%CW>L/?'5PJW%R\EQ&;?<=AN!.!&2?D;(P6P<CM6O
M+\2]!@%]),+J.WM Y6X9%$=P49581G=R<NO7'6I;SQK'+X'C\3Z- MS \B*4
MG?854R"-NF<D'MG!]?4:[@CEKWX-17&GRPPW]M%<20[3,+4@^9]H:8295@=P
M5MG7_"NV\+:!<>'[0VT]W!=*L,$22);".1O+C"DNP)W$XX]!Q3/$?BRV\-W<
M"72.\4EO),4B0M(Q5XD 7H.3*.IKQ'X_ZQ;:]I7A+4+594C=KU"DJ[71E:)6
M5AV(((I))*R![ZGTA17P!13 ^_Z*^ ** /O^BO@"O8/@OXD7PKX;\8:GB)I5
M:R2*.4D!V)F_N@DX&3P.@-#=@/I^BN7UGQ7-I7A"WUI;)9IF>%)[>.4-Y9+
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
M-O"49O,*[!@MG.<>N>]>7:CIOC&]M+>TFDU2[M6FCD0-'#$P9;B)B)?F)*A
MQ!!!)!R.F=KQ18ZZGBUK_2X[\PRV5O;R26Q3*J)RTFP-QOV'C/OWH [I88DE
M>18T$CXW,%&6QZFD6*&)F94C1G;<Q  W''4^IQ7$/%XTGT?0")9HKU(;B2\'
M[L;W"'R5DQQRVW.WWZ5AWWAKQ#K7ATO?F_NKZ*TN%A2>..,B1TB&WACGGS,-
M\O3'3&0#U*6W@GV>;#')Y;;DWJ#M/J/0TC6ULWFEH(CYF/,R@^;'3/K7"2)X
MP:[OC+/J"P->D,EM%%E8!*=IB=F/)3;D;<]>_6W<Z5J$^D^*D5=0EFU#3 MO
M'<LG+F KCY> ^[KVSTXH Z][.U>)XWMH6C=M[J4!#-G.2.YS4I1"I4JNTC!&
M.#7G<EEXENI+VUG34([)8T\M(RG_ "S>'&UO4@2G&/J<XJPZ>*2M\TEQJ@#3
M';%!!'D*)'V['+\ IMS\O'''4$ [A+6VC\H1P1+Y*E8]J ; >P]!TH6TMEC6
M-;>(1H2RJ$& 3G) ]>3^9KCX++7+;3O%4\"7J:G=VRS6BR2(X67[,J@*0 -P
M<$'C' [55FMO&$%W=_9[R^E\B$-;QR1QLD^Q(VP7W##,P=3QW/08-*X'>0Q0
MP1+##&D<:#"HB@!1Z #I7D?QS\$>(?& T :!IWVL6GVCSOWT<>S=Y>W[[#.=
MIZ>E:@L_%\)N;IUOQ/*8)BEJ(0TK>6Q:(N1\JJQ"@D-T';FK,J>,S?W1DGO5
M@>X_>);Q1X2#S/E,+EOO;,9!7IN[@98'@?\ PI+XA_\ 0O?^3MO_ /'*^COA
M=H6H>'?AQI6DZO;""^@\X2Q;U?;NF=ARI(.00>M5'LM>M/ .C06K:G%>P+F>
M. 1&60[6PKL3A<MCD!L'MBLV6Y\<W6HZTVF&[5HY'C$5PL?E(GDQ$"(X!:3>
MS\YVGG..* /1Q9VJB$+;0@0_ZK"#Y.WR^GX5,,#@8&.PKSB.V\;"_L9([W49
M;:&1-PFCBC\Q3<X<.,L2!%T.0?QXJ;PU:^(;677]3U1+P7LNFP+OFV$&=/.+
M"(+_   LI&>>:3>EQI7=CT*BO)-/A\8WFFZ9J;PZC>20PM/%]J:.&83/:,&'
M3 7>5"[@2#G/&*FLK?XAO*SRW6H".VE4PJRP@7"F>,-OSDX$9D(Z'@=^*?47
M2YZK17!^+3XQ&MRG0UNC#]G06XB\KRB<2>;YF[YMW^KVXXS^-36$7BNP\,Z[
M%-+>7UZD:FP>5XED=C A8 A=HQ(7 R.W>@#MLXZT9YQ7G]QH^O:YX#CTZ^-U
M]O&H*PFDVJZHLNY).#T  /KQ45O8^),:AJUQ;WEK=:E):FXBM'1I88D,BE$W
M$KG&TG'9SCFDGK8?2YZ+29'/(XZUYQ:V/CBY9CJ5Q<@3DV\L4;1^6D1L\[QQ
MG?Y^ 3TR3QCFL^?P]XF6QU@6<=\T>H)) ]O,Z?.G]G!%8]PWG(%Z_AWI];"/
M6*165ONL#]#7':3_ &Q>/K,,LC/96T!MK4  >8[*"P/ ^X?D!!QU[].7TC0O
M$&D:2YL;&:UN);*R@E>"!(F5HU??P&(D.<#=\O4<X!H ]:) &2<45YQ>6_BR
M[LKJ*2*^N)IK2$E)5A$,<H\DL O.XD^8<Y&,$8/RFNB\+C5TO=334FOY(MX:
M&6[\M0<L^51%R0 -O)8YR.AR* .EHHHH **** "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 ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>ex-10d1g006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 3\#(P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /==1U&S
MTG3YK_4+A+>T@7=)+(<!146DZUIVN6S7&FW(GB1MC'8RX/7HP![UC_$/1;WQ
M#X"U;2M.19+RXB41(SA0Q#JV,G@=*YW4="\2:EIFFQ6EMJEF;29C<B[U?=+<
MP$J6BWHQ'S=F/*[,#&: .X37M*DTU]16]B-FDIA:;G </LV_7=Q2+K^E-ICZ
MDM[&;-)O(:;G ??Y>W_OOBN /@?7[>ZNI[.:5/M5Q<RRQ_;6\O!O8Y8MJYPI
M\L2YQ_>P>M*GA'Q-#=ZB+8&WAFN'G;%Z2LY:]69=J?P%8Q(#TW%\<]:F+;M<
M;MK8]+AN8+B-Y(9HY$1V1F1@0K*2&!]P00?3%5;+6M,U+21JMG?03:>59OM*
MN-F%)#'/H,'\JX^+PYJ^G>"_$^FZ=9[;^^O+HV[/=;E9)I#A^2=NU&Y'!)4]
MSDII/@S4=,\)^)_#+,DUM<HYL)AB(,9(L,I53\F'&>.#NSZU0COD=9(U=&#(
MP!5@<@@]ZK-JEBFJII;740OGA-PL!;YC&" 6QZ9->?Z7X6\2VVNZ/.GG6MK
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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 96OZN^C64$T=NL\D]U#:HKR
M;%!D<*"3@\#/I7/77Q)L+-[>WELYA=/(J2H&!2/]XJ/AQP=NX,.!N!&*Z37;
MO2K'29;C6A$;%""_FPF11SP2 #W[XXJ+3X- U2Q@U"RL[*6WE1?*D^SA<J"-
MN,@$ ;1CZ"G= 4[CQ7NT:RU#3K">X^V2F.**97C9L(S @!6/.W@XQSDD5%)X
M[TR*YN;=[:^\RW^_B$$?ZQHUYS@;F5@,XZ=JWH(;&W"V]O%;1^2=PCC51LSG
MG Z9Y_6L>]F\*7\-I]L_L^6._#BW=E'[T+F1@&]L$G\:3V'&U]2H_P 1="2Y
M6 ?:78Q&4LL8PJC&_//&T$$^W3-3Q>-;6Z>V%GI]]-YR%R/+",ORLRC:Q!)8
M(2.V._:I=+U'PIJ5S;MIAT^6>6W+PM'" 3$H0<''0!T&/?':KLEIH5I-;6[V
MMA%)-NA@3RD!;@L5''3&XX^M/01F:AXVLM*UVXTR\@E B6$B6/Y\^9NR2O4!
M=HR1G[PI]GXXT>\LX+G,T,<ZJT?G* 2&"LO<XR'4_CSBMF;3M.N)/,FL[65R
MV_<\2L<@ 9R1UP!S[5GZBWAJQ:./4(M/B\NW>9/-A7"Q)M5B.,  %1@=L4NH
M%"U^(&C7;1+&EV#(R(-T.,.Y<*AYZDHWM[\U-JWBF72Y+M?L,<@MY=N6N=NZ
M,1>86^[PW50O?CD9J^;+1$U"UM%MK:.Y3-S#%&FW[AVEL#@X,G?H6S5N2PL)
M)'DDM+9W9E=V:-22R_=)/J.Q[4N@VC/U_7FT.,2BU6X01O)(!(0ZA5)!P%/&
M< GC&X=:RI/&LXMIIH=),BQ1EF/G'JLCQR<!"=H,?!QSN' &35K5=7\*Z$T5
MMJC6T1@B$2>9"9-B,K?+G!ZJCY'H"3Q6LNFZ2\89+&R:-HU4$1+@H#E1TZ9P
M11KT MP2B>WCF ($BA@#VR,U)5&]UC3].N;:VNKA8YKDE84VDER"JGH.Q=?S
MJ[D'N.:8A:*H6>MZ=?S+%:W22NRNP"@]$<QMV[,"/PJ>SO[74+7[3:3++#O=
M-XZ;E8JP_!E(_"@"Q15:ZO[:R,/GR;!-*L*'!(W-T!],GC)[D#O5F@ 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@#.ULV[Z5<6ER;@1W43PEH(
M'E9=RD9PH/KWKB1X5T$:]_:;SZK(AM8;4VTFFRE&6-HSD_N^<^4H.?4UUOBR
MWU*[\-W-OI%QY%_(T8BD$FS:/,4MSD'[N[H1GI7'_P!E>-='N-6?3=5^VB98
MU@,[H>0(\N-[$C WJ%)YP"23S0UI<"A9^!M+A96EU/53MOA=CR]-G4M\P8JV
M5/=5 /89'.:V+O0='O- L])-SJ<26FX1R0Z9*A 9PQXV8Z KTY#'-5WG^);0
M.1)8(S);GY1$61O+/FA06PWS[>21QG KT595V+OEC+8Y(.!FFP:ZGE9^'_A\
M!PE]K(!0HBG3I=J@^7G@(./W?3CK5Z/PGH<4D["[U8I-,9-ITV7Y 8I(R%/E
M\$^9DGN5''7/H_FQ_P#/1/\ OH4>;'_ST3_OH4-W=V'2QY3)\/\ P_-;NLE]
MK!GDW%YETN12-PGR% CPJYGSM''R+6Y+HFBSZ9H=G)-JI.DSB82#3Y@9N<LC
M83[C'!Q_LCK7=>;'_P ]$_[Z%'FQ_P#/1/\ OH4MP/+[/P9I=A9S10:MK(G>
MY:YBF.ERDQL3'QC9@C$??^\:9;^!=&MK*:VCU77,2M;L'_LZ7<GE #@[.^/P
M]Z]3\V/_ )Z)_P!]"CS8_P#GHG_?0I65[C;;5F>?>*?#^F^)W^?4-6MT,J2D
M)ILQ)81O&>=@X97Y'M[D56;P?HK7U[=?VAK1>[FAD).GR[D\L$<$1CDY//OT
M->E>;'_ST3_OH4>;'_ST3_OH4WJ*YY2W@'1//>1=5U[F<RJ&L)FVC<C8R4R3
M\G)ZG/M5^R\*:)8ZGI-[%>ZR/[.*D1+83!)"L80<;.,D$MCKFO1_-C_YZ)_W
MT*/-C_YZ)_WT* :ON>:ZMX1T74CJ317VL6KW]R)V,>G3$)\K@J/DS]Z1WSGJ
M?2H(_".B(]U;+K&LDSJ96B_L^7AR[$/]S..<8Z'!KU'S8_\ GHG_ 'T*RTEC
M_P"$JF/F+_QY)_%_MO3N[6%9'':3X7T?1KKS;>]U8QLMNKQ'3IL-Y14@_<ZD
MHO/ID>X[7^WK+_GG??\ @OG_ /B*T/-C_P">B?\ ?0H\V/\ YZ)_WT*0S/\
M[>LO^>=]_P""^?\ ^(H_MZR_YYWW_@OG_P#B*T/-C_YZ)_WT*/-C_P">B?\
M?0H S_[>LO\ GG??^"^?_P"(H_MZR_YYWW_@OG_^(K0\V/\ YZ)_WT*/-C_Y
MZ)_WT* ,_P#MZR_YYWW_ (+Y_P#XBC^WK+_GG??^"^?_ .(K0\V/_GHG_?0H
M\V/_ )Z)_P!]"@#/_MZR_P">=]_X+Y__ (BC^WK+_GG??^"^?_XBM#S8_P#G
MHG_?0H\V/_GHG_?0H S_ .WK+_GG??\ @OG_ /B*/[>LO^>=]_X+Y_\ XBM#
MS8_^>B?]]"CS8_\ GHG_ 'T* ,_^WK+_ )YWW_@OG_\ B*/[>LO^>=]_X+Y_
M_B*T/-C_ .>B?]]"CS8_^>B?]]"@#/\ [>LO^>=]_P""^?\ ^(J&Y\4:596S
MW%T]W# @R\DEC.JK]24K6\V/_GHG_?0KF/B'+&? 6K .I/EKW_VUH U_[>LO
M^>=]_P""^?\ ^(H_MZR_YYWW_@OG_P#B*T/-C_YZ)_WT*YOQK!J5[H\:Z--/
M]J27=LM[D1;QM888[E.W)'1@<X/.,4 C4_MZR_YYWW_@OG_^(H_MZR_YYWW_
M (+Y_P#XBN-4>/+(GR[F*2,RRS/O>.8@'85122IV@;P,#.1TQ36_X3.]\&VR
M7BSG5)+E=SVUU%;RPQ%1N8@,%9@=P"YQ]TL#@B@=CM/[>LO^>=]_X+Y__B*9
M)XCTZ+;YGVQ-S!5W6$XR3T'W.M:2RQA1F1>G=AFLS6Y8]MA^\7_C]B_B]Z!$
MG]O67_/.^_\ !?/_ /$4?V]9?\\[[_P7S_\ Q%:'FQ_\]$_[Z%<SXV@U2\TN
M$:)+.;E)"2D%R(0XVD88[E.,XZ-P<'!QB@#6_MZR_P">=]_X+Y__ (BC^WK+
M_GG??^"^?_XBN-_XKJP:<I=)+"&NYAN*3,26+1*.0=H7 &!G(((QBEG'B^]\
M+V,=RMS_ &@]WF62VNXH)88>.2 P1FZ@+DC&"02,4 =C_;UE_P \[[_P7S__
M !%,D\1Z=$H:07J*6"@M83CDG 'W.Y(%:?FQ_P#/1/\ OH5FZY+']@A_>)_Q
M^6O\7_3=* '?V]9?\\[[_P %\_\ \11_;UE_SSOO_!?/_P#$5H>;'_ST3_OH
M5@^+XK^\T/R](GF6[65'7R)@A8 \ACN7Y3W 8'TH O?V]9?\\[[_ ,%\_P#\
M11_;UE_SSOO_  7S_P#Q%<FG_"<6X@2.:$AG1YB[QR[?DB!122#MSYN6^]D
MXY-4T;QS?^ W6]#G6)I8C$8IX[:6%"B[RP5@IVMOPI//R[N]).ZN!W']O67_
M #SOO_!?/_\ $5#<^*-*LK9[FZ>[A@C&7DDL9U51[DI6I%(BQ(&E!8* 2S#)
M^N.,US?Q#EC/@#6 '4GR1W_VA3 UO[>LO^>=]_X+Y_\ XBC^WK+_ )YWW_@O
MG_\ B*T/-C_YZ)_WT*R/$R7EUH%Q%I=P\=YE&C,4BJQPP)&2PX(!!Y!P3@@\
MT 3_ -O67_/.^_\ !?/_ /$4?V]9?\\[[_P7S_\ Q%<7:P>.[9D9;M,O]D$B
MR2I,B!8V$H7<P/+;<G))[9J6&7QA=^$M7^UI)->NZ_8(UG2TE'S<DLC<*.#@
MG)Y![4/1V&EI<Z_^WK+_ )YWW_@OG_\ B*;)XBT^*-I)!>HB LS-83@ #J3\
ME6-._P!'TNT@FN&EECA1'DF8%V8* 2V"1DGKBH];EC_L'4?WB?\ 'K+_ !?[
M)H$,'B"Q90P2^((R"+"?_P"(I?[>LO\ GG??^"^?_P"(JW:RQ_9(?WB?ZM?X
MAZ52U\2W.@WD-E/*MRT?[LV\RI)G_99N!^GU'6@!W]O67_/.^_\ !?/_ /$4
M?V]9?\\[[_P7S_\ Q%<+!;>/;6)GAN0K/%$FR2X2;9M>8NP#N?F;,)Y<C&1D
M[5K1@N?%\]GX@-W")P&=+"%9DMF<B5@I5U.50IM.6.?2FM0.I_MZR_YYWW_@
MOG_^(I#X@L54DI?  9)-A/\ _$4SPXL]KX=L(+^>9[M(@)FN95>0MWRRD@_F
M>,9)-7[F6/[+-^\3[C?Q#TI 4H_$6GRQK)&+UT<!E9;"<@@]"/DIW]O67_/.
M^_\ !?/_ /$4NB2Q_P!@:=^\3_CUB_B_V14NIDS:5>103,LSP.L;0R!7#%3@
MJ3P#GH30!#_;UE_SSOO_  7S_P#Q%']O67_/.^_\%\__ ,17%6-OXXL[#<+@
MM-AHU26=),+YB_O#N<_O"N[ WE1CMG%6-)NO&TMSK"ZJBRVRVTD<$:-' 9)=
MB;3&X.0"3)DGH0N,\TD[@=;_ &]9?\\[[_P7S_\ Q%']O67_ #SOO_!?/_\
M$55\)K?6WAJTBU>9S?X8S":57*DL3M#!CD $ $DG &>:VO-C_P">B?\ ?0I@
M9-MXHTJ]MDN;5[N:"0922.QG96'L0E3?V]9?\\[[_P %\_\ \161\/)8QX!T
M@%U!\H]_]HUTDLBM#(J3*K%2%8,,@^M %+^WK+_GG??^"^?_ .(H_MZR_P">
M=]_X+Y__ (BN#LK+QW;00L+R0RQ+<*/-N4DWYCB$;2*SD%MPDQ@XS@X4$@:V
MAW/C&37)TU=U.GI;A3A8X]\GEH<H5).=Q<'^$8X-#T&E>YTW]O67_/.^_P#!
M?/\ _$4?V]9?\\[[_P %\_\ \16?X-CU"UT +K#S)>/-(YBN+H3F)2?E4/D[
M@!CD\]>E=!YL?_/1/^^A0(S(_$>G2J6C%ZZABI*V$YY!P1]SL013_P"WK+_G
MG??^"^?_ .(INARQ_8)OWB_\?EU_%_TW>M+S8_\ GHG_ 'T* ,_^WK+_ )YW
MW_@OG_\ B*/[>LO^>=]_X+Y__B*X.&P\<6[F2UNILPR2M']LO5?SB8'5-Z[B
M-HDV'Y=OWONC%:VDW7C+_A(;6&_DC>P2!3<2/'$@8EILXVL3O $/0[<$YYII
M7%<Z;^WK+_GG??\ @OG_ /B*/[>LO^>=]_X+Y_\ XBLKP:FIP6E\^L"Y@EEN
M2T4%Q>+<"./  VN"3SC)!P,DX %=+YL?_/1/^^A2&9D?B/3I=WE_;'VL5;;8
M3G!'4?<ZT_\ MZR_YYWW_@OG_P#B*CT26/;J'[Q?^/V7^+WK4\V/_GHG_?0H
M S_[>LO^>=]_X+Y__B*/[>LO^>=]_P""^?\ ^(KCX[+Q;!K>H3074YM?M1E@
M6XNU;S 3)A-NX@1C*= K8P,$C-%C<>/SKFGK=20BR&UKG,<(4@N=RDAB<A?N
M[>O&>]).[L#.P_MZR_YYWW_@OG_^(H_MZR_YYWW_ (+Y_P#XBLOPNNJ1W^MS
M:IYT,,UUFTAENEF41\_,#N)4G/*\ # '0D])YL?_ #T3_OH4P,J+Q1I<\TT4
M3W;R0,$E1;&<F-B P!&S@X(/T(J7^WK+_GG??^"^?_XBLOP\ZKXF\6L6 5K^
M':2>#_HL/2ND\V/_ )Z)_P!]"@#/_MZR_P">=]_X+Y__ (BC^WK+_GG??^"^
M?_XBN2OK#Q2=<U&2VOKDV+SPR1%;E%<*)HRR("VW;L#]54\8RVZHX[GX@C5+
M"*:6W,33L\[+%$(_+#Q J3N)QM,I7'S' R.M#&E<['^WK+_GG??^"^?_ .(H
M_MZR_P">=]_X+Y__ (BLS18M1C\4ZW<WC7$5BY1+1)+L2H^-Q9PN[Y"<@;<
M84=R:Z/S8_\ GHG_ 'T*!&8/$>G-*T0^V&1 &9183Y .<$_)WP?RI_\ ;UE_
MSSOO_!?/_P#$4RVEC_X274?WB_\ 'M;_ ,7^U+6GYL?_ #T3_OH4 9_]O67_
M #SOO_!?/_\ $4?V]9?\\[[_ ,%\_P#\17(>(=.\47&M:B^DWEU';RQ Q2?;
M54(08SMC7=CD*P^9>K'YL'%-N;OX@1S)'&]N[27LFW;''L2$!]FYMQ^7[F>
MW+8S32N[";T.Q_MZR_YYWW_@OG_^(H_MZR_YYWW_ (+Y_P#XBLJRCU(^-[RZ
MG-S%IH@V1?Z8KQ2L=N6V9RF,$# _O$DY '2^;'_ST3_OH4AE:SU2UOY98H#*
M)(E5G66!XR V<'# 9SM;IZ5<K+MV5O$U_M8'_0[;H?\ ;GK4H **** ,#QD9
M8O#=Q<6UC9WEY&R""*[BWH69U7&/<'%>9+XWBEN]T7A?36M);D-;;;'+O;9A
MZ]/G(D)X!'3TY]:URYALM.:[N=2FL((F&^2)%<G)"@8*MW(Z"L:QU.ROYK>"
M+Q/?)<SK*T<$T$,<G[LA7!5H@05)Q@^A]#36S#4Y:?QCHDEDYM/"]BER;66Y
MC,T<9CQ&Q!)90<#"YR<=>,D'$M]XQ\/6=U>01^$H;@VC2>:\4<6U50.QR<?>
MPF0OHRGO7:+ K"';XFG/G >5C[-\X.2-O[OG(!Z>AJA)J5I%KZ:&_B74%OI.
M%4V\.TMMW;-WE8W;?FVYSCFD+K<A\+76@>*8+R6'P];6XM;AH&$MO'DL.O0<
M'V]ZW_[ T;_H$6'_ (#)_A3?[+NQTUR__P"_<'_QNC^S+S_H.W__ '[@_P#C
M= QW]@:-_P! BP_\!D_PH_L#1O\ H$6'_@,G^%-_LR\_Z#M__P!^X/\ XW1_
M9EY_T';_ /[]P?\ QN@!W]@:-_T"+#_P&3_"C^P-&_Z!%A_X#)_A3?[,O/\
MH.W_ /W[@_\ C=']F7G_ $';_P#[]P?_ !N@!W]@:-_T"+#_ ,!D_P */[ T
M;_H$6'_@,G^%-_LR\_Z#M_\ ]^X/_C=']F7G_0=O_P#OW!_\;H =_8&C?] B
MP_\  9/\*/[ T;_H$6'_ (#)_A3?[,O/^@[?_P#?N#_XW1_9EY_T';__ +]P
M?_&Z '?V!HW_ $"+#_P&3_"O$_V@M/LK+2+8VMG;P$SP F*)5/W;CT'L/RKV
MK^S+S_H.W_\ W[@_^-UXI^T#:SV^D6QEU"XN1Y\'$JQC'RW']U1_DT ?/U%%
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
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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 ^@/V9?^9I_P"W3_VM7O\ 7@'[,O\ S-/_ &Z?^UJ]
M_H **** ,7Q1H'_"1Z0MB+HVS)<13K*%W$-&P8=QW KG#\/[\Q6Q77Y$F@EE
MN25CX>>0/NDZ_*<R-V.!Q7>T4[L$['$S^#-2GMDC_M5A(KPR^=)+)(X='W<9
M.  ,X..3C(QG+SX0U;R@5UV99EC:-&\R1@NY9 ?O,<Y+(<G)&WCM79T4GK:X
MK(S-(TV?3].LK>:]ED:!"KC(8.2>Y8;N.@Y%8-WX+FU'P[?:5)<061OIU>:6
MUC!!1<;5"L-JXPHZ'H3DDDUV-% SFM.\-75O?W5W=7D<S36HB4+'M"RLJB9_
MHQ1#CUSSS6?JGA#5-8L[2">^AA6WMC T43.8Y1C&&P0<'CIR-O&<\=K10!R%
MGX4U6WNH99-<G9%*%H5DDVX#H3&,G[H"G!/S'<0>.*Z^BBDDD 4444P"BBB@
M KPS]HO_ ) UM_U\6_\ Z#<5[G7A?[1?_(&MO^OBW_\ 0;B@#YTHHHH ****
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 **** /H#]F7_ )FG_MT_]K5[_7@'[,O_ #-/
M_;I_[6KW^@ HHHH P/%VI6^D:5%>71NQ"+F*)C;2E&4.P4L<=0,YQ[5S$WBG
M1K<I)+=ZFMNTLRF0WSYV1[\R ="IV<<Y.X<5V6NJCV<:2QZ?)&\J+MOON%B0
M% X.6W$8K'6VBD,06R\-,4D:VB'HX!#(OR]0 P('H:I6&K=2D=:T<Z=;7\=U
MKAMKAH]K//(GRMU;#$9"Y!)Z8/!-$^NZ#;*SSZAK2(D32NYFDP@4,<'G[Q",
M0/:M&;2FA53/IGAY [)&OF C)R-JC*]<XP/6I8]'NH8A%'I.A)&!@*J, .O^
MS_M-_P!]'UJ2=2+3Y-(U*'3Y(=6U)6U"(S6T4MU(CNHQDX)[9%9MYJEII^E:
MM>W,FI*=/F$/E_VDW[QB%(&21@_-SVX.":Z*"+6;:%88+;2XXD&%1'< ?AMK
M,BQ86]W/''X?AA@G+7,GF,!'+@9W''!PP^F:!D=O<65S>W%K#=:F[01O*[+?
ML1M 1D/7^)7R/H:J:IK6D:2+*.>[UEKJ]A$T,$=S(Q;(SMSGK@''T]Q6M;_:
M(I'%M!H2.4\EQ&S [(N-IPO1=V,=L^]55T&*&SC;^R/#HMU3"LX)4*?<KTY_
M6BS%L1)JNAR2)$-2UCS698_+,\NX2%E4H1G[PWKGT!S6_P#V'%_S_:E_X&/_
M (U1BTB[AE66+2M#21%"JRJP( ((&=O8@'ZBKV[7O^>>F_\ ?R3_  H&']AQ
M?\_VI?\ @8_^-']AQ?\ /]J7_@8_^-&[7O\ GGIO_?R3_"C=KW_//3?^_DG^
M% !_8<7_ #_:E_X&/_C1_8<7_/\ :E_X&/\ XT;M>_YYZ;_W\D_PHW:]_P \
M]-_[^2?X4 ']AQ?\_P!J7_@8_P#C7BG[0%@EGI%L5N+J7,\'$T[./NW'K]/Y
MU[7NU[_GGIO_ '\D_P *\5_: .H'2+;[8MJ%^T08\EF)^[<8ZCZ_I0!\_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 %%%% 'T!^S+_S-/_;I_P"UJ]_KP#]F
M7_F:?^W3_P!K5[_0 4444 8'BZPLM4TF*TOKJ6VC^T1S*\49<[D8,.@..0*Y
M&?PSI$WDD:_>(T?FON6U?+22;RSGCJ2Y/'TS78>+5UIM&0Z!DWR7,+[0P 9
MX+J<D<$ C\:YF>+QX)8);=&+EYIF5Y5*)NWE(V&X;E7<HXY.T<U44[HN-];,
M231](DMQ!_:A508F+"QD9MR,"#ELG  PH_A.#S@4G]B:0("D>LW$3^6T:M':
M.NT%9 0/0'S 2.Y7WXTII?&#QQ[(R70Q.=L:1AL$;@<L2<Y.<=AQSP5-UXU>
M#S(K6%7\M@J2JG+8DPQP_8B,8!Y#=>N)MM<Q;5]B[IU[I-A:6<'VZY<VR%1B
M.8*V?53G(';).*QY]*T.XT>^TI]7OQ:WMW]IE(@(<\#*YV=V4-DC/\ZZS2SJ
MAL;,WYA,WEG[00A0ENV%R0/?FN>-IXG;P_?V5N\RW;W"I!=RS;'V8!9\9?;T
M*C'KG H98W3XM+L[VZNI=5GG>XMDA(:U< .%"O)TZOM3(_V?>LW5=+M=8MK*
M&XU["VT/D[4TZ4*Z[2,$;NAXR"3G:,8YKH;!?$$NH7;W2R06WV;?"AE5CYLB
MJ2G'_/-E;!S@AQUQQEZK>^,G@LHM,TZ=%^S@7$DGE&3S #DCYP.H'?!W=NH
ML5[;2=(@NH;A]8N':,HQ46KJIPZ,5 QPGR<+V))R:ZW_ (2+2_\ GO)_WXD_
M^)K$6X\927"0&WACC;R\W!53M7>F3MW??*E\KT& 03TKKZ2W8,R_^$BTO_GO
M)_WXD_\ B:/^$BTO_GO)_P!^)/\ XFM2BF!E_P#"1:7_ ,]Y/^_$G_Q-'_"1
M:7_SWD_[\2?_ !-:E% &7_PD6E_\]Y/^_$G_ ,37BO[0&IVE]H]NMO(S$7$!
MYC9>BW'J!ZBO?J\,_:+_ .0+;?\ 7Q;_ /H-Q0!\YT444 %%%% !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 %%%% 'T!^S+_S-/_;I_P"UJ]_KP#]F7_F:?^W3_P!K5[_0
M 4444 <[XSU"#2]'AO+BV>>,744;*D[1E5=@K-D$9P"3CVKE1XFT%9(&DM9Q
M;SRRA&6\F8F)2^V4<\[@H(7K\WM79>)9[N"RA-M=Z7;!YEB8ZC"TB,6.%4!6
M7DL1UKG%OM;\R&W75_"88RO;1J-/FQO3<&0?O>HVL,>QIC5M;D;ZUHJVL<XT
MO45#.BE9;QE."V'8#>20O7ISVS1'K_AQXDD:PU2-&C=V)N68*1N*J=LAR6$;
MD8R!CD@U(]IJ]FB*UWX,B61HHU TV3!.?W0XE['[OIVJQ!9^(H[9;>WO/""P
M%6*Q1Z?(%QSNP!+C'+9^II.]M"=30TVVT;4K2UG6"^A:Y5F6.2XFR-IP<D,1
M^O/:N=_MG3T\.7^J2Z;<K-#,L<%J;N??*&QLZ$\D$GC/2MRVL_&,%K%':WOA
MF.W50(UBT^8*%[8 EQBLR.[UJQLKZ\34_"MK;P3%KJ0Z9-&!(<9+9E&6.X<]
M\B@99LYM+O;ZZMX;:9A;PM.SB]EP4(5HB/FZ,&;Z%".:JZMJVC:2EBC6%Y-=
M7D"RI&E\X + D*27&,[6P<8XJQ!_PD,<TD,&I>$TD"&.1$T^4$+'C*D"7HN\
M<=MWO4#:=JMG9K<--X,AM_).UCI<@'EMC/\ RU^Z>,]NE'H.Z6X6VM^&[G44
ML?LFI),Q5#FY<@2%E4IQ)VWJ=WW3G@DC%=5_PCVF_P!RX_\  J7_ .*KGH['
MQ#;R+)%=^$(G6%$5ET^12(P<J ?-^[D\=LU?\CQQ_P!!#P]_X S_ /QZ@1I?
M\(]IO]RX_P# J7_XJC_A'M-_N7'_ (%2_P#Q59OD>./^@AX>_P# &?\ ^/4>
M1XX_Z"'A[_P!G_\ CU &E_PCVF_W+C_P*E_^*H_X1[3?[EQ_X%2__%5F^1XX
M_P"@AX>_\ 9__CU'D>./^@AX>_\  &?_ ./4 :7_  CVF_W+C_P*E_\ BJ\5
M_: TVUL='MV@60$W$ ^>9WZK<?WB?05ZQY'CC_H(>'O_  !G_P#CU>._'>/7
MTTFW.KW.FRIY\&!:6\D9SMGQ]YV_VOTH \(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 **** /H#]F7_ )FG_MT_]K5[_7@'[,O_ #-/_;I_[6KW^@ HHHH
MRO$6@6WB32O[/NI)8X_-27=$0&!1MPZ@]Q6#<?#;2K@0@W=ZGE*XRC*"Q?=N
M8_+U)8GZUV=%.[&I-;'+MX'L3;^0+F=(_D)$:HN64YSD+GIQ[9XQQB-O &FO
M;&(W%R&,>PR)L4_=D7C"X'^L)P.,@>]=912):3*%AI%MI]M:PQ[C]F5E0YQU
MY/ X_2J=UX8L[[3)+"ZGNI(9+IKF3][M9R6+!21CY1D #T45MT4#,2Q\,6MC
M=7%R+BYEEGM8[9C(P. J[2P &-S +G_=%9FH^ XM52T6[U:]<6L7E( L>W&"
M.5*D'J,\<[1GBNNHH Y>'P+IL5U'<O-<32(ROE]N&8,K'( Q@[%^4<#G %=1
M1118 HHHH **** "O"_VB_\ D#6W_7Q;_P#H-Q7NE>&?M%_\@:V_Z^+?_P!!
MN* /G.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 ^@/V9?\ F:?^W3_V
MM7O]> ?LR_\ ,T_]NG_M:O?Z "BBB@#G/&M[%INB17DFEP:B%NH4,4T8?:C.
M [#CJ%R:X\^)M(C^RR/X5LVAN)IB"EFN1;KO*-T^\0JG! ^]UXKU.F[$VXVK
M@]L4 >>W6MZ%#9I<+X7LAF:)6C>.(N49PI8!<G(SP#C)('>G_P!N^&5A\V3P
MO"J!"S$6\+8(61@..O$;<C@5WH@B'2)!@!?NCH.@I?*CQCRUQZ8_SZFAB=SG
M],M= U.SM+A- M8Q<JS*#:(P7!QRP! SVKD(]=LO^$5U34_^$;TN>\M[H06]
MO!8;BY.#@A0Q.!D]CQRJUZBJA5"J % P !P*01HN=J*,G<<#OZ_6@9Q&GSZ1
MJ.H74$&AZ4T4%K]J\P6H^:-U5H3TQR/,!YZI5;5-9\/:=86<D?A_3+N>Y@$F
M4CC6-6P20S8.T<'GG'>O0 B@DA0,C!P*8MM B[5AC48(P$ Z]: .'MM8\-7-
MU%;IX9@)E945Q;Q%22Z+D'NOS@AAP<$#GBNK_P"$=T3_ * ^G_\ @,G^%7Q'
M&,811@ # [#H*?25P,W_ (1W1/\ H#Z?_P" R?X4?\([HG_0'T__ ,!D_P *
MTJ*8&;_PCNB?] ?3_P#P&3_"C_A'=$_Z ^G_ /@,G^%:5% &;_PCNB?] ?3_
M /P&3_"O$_V@=,L+'2+9K2RMK<F> $Q1*IY6X]![#\J]^KPO]HO_ ) ]K_U\
M6_\ Z#<4 ?.E%%% !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!] ?LR_\S3_
M -NG_M:O?Z\ _9E_YFG_ +=/_:U>_P! !1110!7N[F2V16CLY[HDX*PE 1[G
M<PJI_:MU_P! /4?^^H/_ (Y6=XYM)+_PO/9V]U;6]S*5$37,@6,G/.<@Y&,G
M&.U,D>.33)[1_$MG*LFG_9@K.@_>[2#(6SGG/2@#4_M6Z_Z >H_]]0?_ !RC
M^U;K_H!ZC_WU!_\ '*X*YTC5;>3RM'\6Z?:V[&X)$<Z1J&=<(Q11CC X7'(+
M=6(&KY5_;-;16OBFSDMQ=^9*UQ>[W\K)^7)Z_+@8/?GKS3MI<#J/[5NO^@'J
M/_?4'_QRC^U;K_H!ZC_WU!_\<KD+JRU&7;Y/BW3TRRELSJ=@$<B?N^/D/S(<
MC!X-6;.>YBUZ:.XUA)=/6T>&!VO8RA);(+@MN+ 8&<<_-D]*&M+B3O<Z;^U;
MK_H!ZC_WU!_\<H_M6Z_Z >H_]]0?_'*X2^BUO5K?3H6U?3+""&U\JX@BU4GS
M" 0/F"C!/RD-C*[?>M.U_M,7,'G>)[%+=53>!>AV(#J2F2!D[0PW]6W8P,9J
M7H,ZC^U;K_H!ZC_WU!_\<H_M6Z_Z >H_]]0?_'*Y;4(+H:M/<Z1XDL+9+F9Y
M)"]V#C,:*/E.03E..1MSG!Z4S7+1;F[O)[2_TR??9-#$\M_LD^X5$9//R[B'
MSZ]N],#K/[5NO^@'J/\ WU!_\<H_M6Z_Z >H_P#?4'_QRN9U9$U"YBN!=:6T
MSW/S2F_"M:Q ?*4X(+9!/8X8@'DFL^+3O(\--9276CWD]O&%M8IKX;'8E=S.
M0HR?ESRI!W8.>25=AH=M_:MU_P! /4?^^H/_ (Y1_:MU_P! /4?^^H/_ (Y7
M-Z396^FM?_9M:L+626(1QW/VA9G8[B0SAL E0=@Y.0,\=*=JQCN_$EO=0W6G
M&..T,7VL7RI('8E3\N#P%9F&",MC(.!A[@=!_;$^P/\ V+?[3C#;X,'/3_EK
M7C?[03W<_AVUN9=.N;:$W<,8>9HSE@DYQ\KD]&_0UZ!#:6\&KWCOJFF2V%P4
M98DN=A41AA&G4\<KR,<KGVKR/XMZ:+/P3IDI731*UTBR1VMWYI@;$Q*H  /+
M.0?7(&<GF@=CQ6BBB@04444 %%%% !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 ?0'[,O\
MS-/_ &Z?^UJ]_KP#]F7_ )FG_MT_]K5[_0 4444 8/B[4+G2](CNK2R2\D%S
M$KQ-&7_=EQO(QW"YYKFSXLN+2QDGG\.K<RN9Y;>%$*.\89C&H&TY.T*6.1C<
M,9KNKNWFN$40WDMJ0<EHU1B?;Y@:I_V9?_\ 0=O/^_4'_P 13N!SDNO7<5VJ
MG0[/8)-KQC<7VCS0Q4[.1E%P<#KCWH37KF31M39-%A:_LK+[3D0_(S,"43;U
MS@'(STVG^(5T?]F7_P#T';S_ +]0?_$4#2[X$D:Y> GK^Y@Y_P#(=3;1@M))
MO;L<\OB.X\B.1O"JEI02B(^X_=+C=^[X)56]>0!WHA\2&20 ^'T*,'*L!\KE
M>BQG;\Q?JN0HP"<UT/\ 9E__ -!V\_[]0?\ Q%']F7__ $';S_OU!_\ $4Q*
MYS\FLS7/AVWU*VTRUMYI#./+91,I*1R%1D8ZLJ].>HJFGBF:W2]N[W18C!"(
M8DB2+!,G[P38)&#ADVJ.^/<5UG]F7W_0=O/^_,'_ ,11_9E__P!!V\_[]0?_
M !% SG(-5N+_ ,%?;"FGV.J*X2?=;G;"=Y&"&Z-@=^ 3R:@D\6K%8QN='A\^
M)@LXFA:('*DC'RMM+84C[V,@$]ZZK^S+[_H.WG_?F#_XBC^S+_\ Z#MY_P!^
MH/\ XBCJ#,O2M4CN=4FM-0T^&T+.RVH:(?O@&8'GL0%Y'X]#Q@KJ][.'CEGM
M+%WF E8V(;[#@R#RSGAR?+'/^UD=5KLO[,OC_P QV\X_Z8P?_&Z/[,O_ /H.
MWG_?J#_XB@.AR*ZOJ$D!F>*VAO%2#_B6&SVLY)C+-O;[H8R%<'ICKD&N[^QV
MO_/M#_W[%4O[,OCUUV\_[\P?_&Z/[,O_ /H.WG_?J#_XBG?0"[]CM?\ GVA_
M[]BO#_VB((8M'MC'$B'[1!RJ@?PW%>Q_V9?_ /0=O/\ OU!_\17D/[06E26W
M@ZSO9M1N;EVU"*+;(D8  CF(/RJ#GD_G2 ^<J*** "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@#Z _9E_P"9I_[=/_:U>_UX!^S+_P S3_VZ?^UJ]_H ****
M *6IWSZ?;B98HG7.&,LXB"_B:JIJ>I2)&Z:7$R2<HRWBD-QGCCGBHO%5[I=M
MHLL&IZE96*W(\N-[N144MU[]:X>34-!;4KR['CG1F+3F6U#7^/+S'(@XW87:
M)%4;<9" GFCH!WXO]5)(&D(2#@_Z6O'Z4OVW5_\ H#K_ .!:_P"%<KX8\0^%
MM!LYXKCQII-U)-()-S7B94!0H7);G 4#/'TK<_X3[P?_ -#1H_\ X&1_XT"3
M;W+WVW5_^@.O_@6O^%'VW5_^@.O_ (%K_A5'_A/O!_\ T-&C_P#@9'_C1_PG
MW@__ *&C1_\ P,C_ ,:!E[[;J_\ T!U_\"U_PH^VZO\ ] =?_ M?\*H_\)]X
M/_Z&C1__  ,C_P :/^$^\'_]#1H__@9'_C0!>^VZO_T!U_\  M?\*/MNK_\
M0'7_ ,"U_P *H_\ "?>#_P#H:-'_ / R/_&C_A/O!_\ T-&C_P#@9'_C0!>^
MVZO_ - =?_ M?\*/MNK_ /0'7_P+7_"J/_"?>#_^AHT?_P #(_\ &C_A/O!_
M_0T:/_X&1_XT 7OMNK_] =?_  +7_"C[;J__ $!U_P# M?\ "J/_  GW@_\
MZ&C1_P#P,C_QH_X3[P?_ -#1H_\ X&1_XT 7OMNK_P#0'7_P+7_"O(/V@M3N
MI_"%G8W.G_9V6_BFWB8.#F.8 <?0UZC_ ,)]X/\ ^AHT?_P,C_QKQKX\^(M%
MUG2K=-+U:RO7$\!*V\ZN0 L^3P?]H?F* /!Z*** "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@#Z _9E_YFG_ +=/_:U>_P!> ?LR_P#,T_\ ;I_[6KW^@ HH
MHH SM>6Z.AWKV+.MW'"[P[(U<EP"0,,"#D\5Q=UK/BN*Q-O#I+&>.WMI#<O:
M%V=F:+S/E4!> \@VCYAL)[UWEY:?:T5?M-Q!M.<POM)^O%5/[%/_ $%-2_[_
M (_PH YK3M9\1:I>7).@M:+ ]RD*2Q,B3X0&(L6'&3D9'%5(/$6N6NDQ3G2-
M1O[F=XXS%/IAB,,G[L./E'W!ER&/'RXR>M=A_8I_Z"FI?]_Q_A1_8I_Z"FI?
M]_Q_A0)*USDK'Q+XG2".?5?"Z"-X!,5M+>5WCYARI7&2V)7X'>)OPRK/Q)XW
MEAEB;PY*EQ=+-+&\UJV+<^0&1%^4 @2 CYC_ !5Z%_8I_P"@IJ7_ '_'^%']
MBG_H*:E_W_'^%(9QD7B/Q=$LH/A<W6(I)$<PM'N*1J<8V\;F8!1R3A_2NST*
M6XO]$M;K4;".UNY%)DA"D;>3CA@",C!P1GFC^Q3_ -!34O\ O^/\*/[%/_04
MU+_O^/\ "F!H^3%_SR3_ +Y%'DQ?\\D_[Y%9W]BG_H*:E_W_ !_A1_8I_P"@
MIJ7_ '_'^% &CY,7_/)/^^11Y,7_ #R3_OD5G?V*?^@IJ7_?\?X4?V*?^@IJ
M7_?\?X4 :/DQ?\\D_P"^11Y,7_/)/^^16=_8I_Z"FI?]_P ?X4?V*?\ H*:E
M_P!_Q_A0!H^3%_SR3_OD5X9^T4B+H]KM51_I%OT'^S<5[%_8I_Z"FI?]_P ?
MX5C:]\.M$\3PK%K,E_=HK*P#W)&"-V.F/[[?G0!\6T5]:?\ "A_ ?_/A=?\
M@6_^-'_"A_ ?_/A=?^!;_P"- 'R717UI_P *'\!_\^%U_P"!;_XT?\*'\!_\
M^%U_X%O_ (T ?)=%?6G_  H?P'_SX77_ (%O_C1_PH?P'_SX77_@6_\ C0!\
MET5]:?\ "A_ ?_/A=?\ @6_^-'_"A_ ?_/A=?^!;_P"- 'R717UI_P *'\!_
M\^%U_P"!;_XT?\*'\!_\^%U_X%O_ (T ?)=%?6G_  H?P'_SX77_ (%O_C1_
MPH?P'_SX77_@6_\ C0!\ET5]:?\ "A_ ?_/A=?\ @6_^-'_"A_ ?_/A=?^!;
M_P"- 'R717UI_P *'\!_\^%U_P"!;_XT?\*'\!?] ^Z_\"W_ ,: /DNBOK3_
M (4/X#_Y\+K_ ,"W_P :/^%#^ _^?"Z_\"W_ ,: /DNBOK3_ (4/X#_Y\+K_
M ,"W_P :/^%#^ _^?"Z_\"W_ ,: /DNBOK3_ (4/X#_Y\+K_ ,"W_P :/^%#
M^ O^@?=?^!;_ .- 'R717UI_PH?P'_SX77_@6_\ C1_PH?P'_P ^%U_X%O\
MXT ?)=%?6G_"A_ ?_/A=?^!;_P"-'_"A_ ?_ #X77_@6_P#C0!\ET5]:?\*'
M\!_\^%U_X%O_ (T?\*'\!?\ /A=?^!;_ .- 'R717UI_PH?P'_SX77_@6_\
MC1_PH?P'_P ^%U_X%O\ XT ?)=%?6G_"A_ ?_/A=?^!;_P"-'_"A_ ?_ #X7
M7_@6_P#C0!\ET5]:?\*'\!_\^%U_X%O_ (T?\*'\!?\ 0/NO_ M_\: /DNBO
MK3_A0_@/_GPNO_ M_P#&C_A0_@/_ )\+K_P+?_&@#Y+HKZT_X4/X#_Y\+K_P
M+?\ QH_X4/X#_P"?"Z_\"W_QH ^2Z*^M/^%#^ _^?"Z_\"W_ ,:/^%#^ O\
MGPNO_ M_\: /DNBOK3_A0_@+_GPNO_ M_P#&C_A0_@/_ )\+K_P+?_&@#Y+H
MKZT_X4/X#_Y\+K_P+?\ QH_X4/X#_P"?"Z_\"W_QH ^2Z*^M/^%#^ _^?"Z_
M\"W_ ,:/^%#^ O\ GPNO_ M_\: /DNBOK3_A0_@+_GPNO_ M_P#&C_A0_@/_
M )\+K_P+?_&@#Y+HKZT_X4/X#_Y\+K_P+?\ QH_X4/X#_P"?"Z_\"W_QH ^2
MZ*^M/^%#^ _^?"Z_\"W_ ,:/^%#^ _\ GPNO_ M_\: /DNBOK3_A0_@+_H'W
M7_@6_P#C1_PH?P'_ ,^%U_X%O_C0!\ET5]:?\*'\!_\ /A=?^!;_ .-'_"A_
M ?\ SX77_@6_^- 'R717UI_PH?P'_P ^%U_X%O\ XT?\*'\!_P#/A=?^!;_X
MT ?)=%?6G_"A_ 7_ #X77_@6_P#C1_PH?P'_ ,^%U_X%O_C0!\ET5]:?\*'\
M!_\ /A=?^!;_ .-'_"A_ ?\ SX77_@6_^- 'R717UI_PH?P'_P ^%U_X%O\
MXT?\*'\!_P#/A=?^!;_XT ?)=%?6G_"A_ 7_ #X77_@6_P#C1_PH?P'_ ,^%
MU_X%O_C0!\ET5]:?\*'\!_\ /A=?^!;_ .-'_"A_ ?\ SX77_@6_^- 'R717
MUI_PH?P'_P ^%U_X%O\ XT?\*'\!_P#/A=?^!;_XT ?)=%?6G_"A_ 7_ $#[
MK_P+?_&C_A0_@/\ Y\+K_P "W_QH ^2Z*^M/^%#^ _\ GPNO_ M_\:/^%#^
M_P#GPNO_  +?_&@#Y+HKZT_X4/X#_P"?"Z_\"W_QH_X4/X#_ .?"Z_\  M_\
M: /DNBOK3_A0_@+_ )\+K_P+?_&C_A0_@/\ Y\+K_P "W_QH ^2Z*^M/^%#^
M _\ GPNO_ M_\:/^%#^ _P#GPNO_  +?_&@#Y+HKZT_X4/X#_P"?"Z_\"W_Q
MH_X4/X#_ .?"Z_\  M_\: .+_9E_YFG_ +=/_:U>_P!<UX2\!Z#X)^V?V);R
MQ?;-GG>9*SYV;MO7I]XUTM !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!D>)CJO_  C]S'HJ;M1E"Q0MN"B,L0"Y)!P%!)Z'IT-<=_:_Q(BL&C71;=[B
M*TB =B#OG#*).C<AAN((Z=Q77>*/$">&=)34)(&FC-S#"ZJ<%5=PI8>N <X[
MXKGKCXFV-LUN[VY,$TTJJ58EC$@D(E Q@A@@P,Y^846>XUJ4KK6/B7+<7B6>
MBVUND32&%IHUD\P#S"JC$HZ@1C/')/&*EEU/QW-!/:K:JES':%GDBM@!YFY\
M%"TF"2%3Y/\ :)+"M2;X@6,=A;W@L;M8YGC&V8+&VUF"NP7))V9&>,'/!-2/
MX_TJ.+S7M[U8Q$\CGRU.W <A<!LDL(V(QGWQ3E?J3)JUC+N=1\?I=2066FPF
M(N=D\Z!L*9<!R/,'(4_<]!G/82:=K?C**Y9]>L;:TT^)(WFNE50L8!'F%MTG
M"E<MNR=H'(/??L_$0U%-&N;:T=;34MX)N"8Y8BJLP&S'/W3W].N:YWQAXJL[
MGPOXBTHPS)-)I5]LD(&QBD<@*CG.<#/3'O1NP6B-[_A._!__ $->A_\ @QA_
M^*H_X3OP?_T->A_^#&'_ .*KX@HI#/M__A._!_\ T->A_P#@QA_^*H_X3OP?
M_P!#7H?_ (,8?_BJ^(** /O/3=6TW6;=KC2]0M+Z!7V-):S+*H; ."5)&<$<
M>XJY7@W[/_B".Q\/G26B&+G4Y2TS2!0A,400<]2Q! '4X/H:]$F^(EK#J5Y8
M-:LL]K<SQ.2QP(HX6D\W@="5V8]?6BY2BWL=K17&V'Q#L;PM']ANVG3S"RPJ
M&4!96098D8R!N/8#OFK!\=6$4TZ7%M<(J2.L;IM<2*J;U(P?XANQ].<9%)--
MI=Q23BVGT.JHKFM-\;:=JVH_V?9P7;7(@>5@T>$1D8J8V?. V1[CWI+3Q:9-
M'M[ZYL65IW=8HX'W^=@@*4+!<AB1@G [].:;NMQ%J?QIX5M;B6WN/$NC0SQ.
M4DCDOXE9&!P006R"#VJ/_A._!_\ T->A_P#@QA_^*KXV\4W\.J^+M:U&WW>1
M=W\\\>X8.UI&89]\&LF@#[?_ .$[\'_]#7H?_@QA_P#BJN:;XET'6;AK?2];
MTV^G5-[1VMTDK!<@9(4DXR1S[BOA2O6/V?KM++QOJEP^-L>CS.<GL'C;^G:@
M#ZGHKE9_'^D6L]Q%<17<9A8*&,8(D)9U&W![F.3KC[I]LR67C;3K^58[>*X:
M1@"(MH# $G+'G&,8;@DX/3/%*Z!JVYTU%<]I7C&PUB:W6UM[L13N42>5%1"0
MNX8R<DE03@ D8YQ51?B!I-PEXMIYKW%H&WQ2(5Y522,\_P 093[JWI3 ZRBN
M<N/%L-FMG)<6L@@N))HWD1@?*V2B,,0<$@DCIDCT-0-X_P!)3P^FM-#>"U:?
MR0IC <_+NW $\C;SQSVQD$4!;J=517,6WC6TGFD\VVFM[=<>7)(5)D!\O:V
M3@'S!UY]0*6[\:6MKL8VEQY>\%V8HI6(QN_F 9R5_=E>@R>F:3:6X'345SNG
M>+[35M7CL;.WF;,+R2.^%V.NP[,9Y)#@Y''3!/9FG>-=/O(',\<EK+%9_:Y%
MD*[=H5&;#9QQYB#G'7CH<,%KHCI:*YRW\::==P-+:PW,^&$85 N3*5W>6,L.
M=O.?N^AS3XO&.F/?-:,)XW'*,RC:Z[PF1@G^(XP<'@\8H%='045SVE>+8-9O
MQ;6ME<J!'([&4JI&%B9<#)SN693[=_:+2?&=KJ+6MO):SQ7LZQD1###+)O.&
MST4=2<>V:-QO3<Z:BN3;QY8M>R6=M9W4TT=RL+GY @4R*GF;MW(RW0?-QT%2
M?\)WI;7 AAANIG>+S(PBK^\^8*% + Y+''. "#DC% '445RG_"P-(;2DU*.*
M\DM9 GEND8.]V7=L SG(7DYX]"35FV\6PW,-].+"Z$5N8A&#LWSF1BJ[1NP
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#+\01:E)I+/I#?Z=$Z2QH7V++A@2C''0C(
MKD[_ $[QT+R"*QNM]K:RJR/)*H,H6%E^8Y);<YR0PX.,'BO0**.MPZ6.1G'C
M":2>2.0V\?DLT42QPN2WFD@%BW!"8'0CDGDXJ34[?Q0UPDVGS-&9+>)9$W1L
MB2#S-V P_O&/)[J#CG%=510!Q^HV_B]-5U.33)\6TKQF)9=CA5VQ!C&"00PQ
M(<,=IR*FU0>+3?1BP91;"!!*0(P6;.7*[L[7[ '*\\UU5%'4#B;(^*XVAMH8
MI-JK!%<W-P03O")YC@,?F[@;1@D'ZT_[)XR/E,E\Z2,L:RO)'#)P'ER=@*@$
M@QYP>@(&2*[.BG?2P/4Y*&S\3-9WS3W$PN3>0/#B2, HNS>%P,!"=W!^8CK2
M^5XQ_L> I<1_;EDD=Q(L9WKY3;4.!C'FXY&#M S@YKK**0C@+K1_&7V^*_M=
M1G,Q3;(KLFQ1A.D6=F[[_4XSZ5H1V/BF75--N+J\F\F"\WW$:&.-&B,3J, 9
M)^9D+!B<$$J>E=?10.^B78XQK3Q<;CRUF9;='5T/F(<D2@\G[VTJ6ROHHP><
M5&;3QC)IZPW%Y<22[ 7>%((&R) 2 06Y*\#H,=<YKMZ*%H'0Y?4+;Q4^L*]E
MJ AL&E"E/(BD*KM7GD@]2^>2>%P.M9]E%XZ6[DGN?)'G%&$2NACCXY!)YP/]
MD98]QW[BBA:*P'(:=:^*_P"U=*;4;J26WB9WG91%$#E9 %95)+$$QXP<=SS4
M)/C5-3BMXW\R+$C>?/'$$/S*!O"\CC=@*<],YZ5VM%*VMQIG$_9_',8AD%\L
MX*XEC:*&-@/G)*XW#>/D R=OJ.M62GB>)]!MH6F*B!S?2.8V&X-'@.QYSM,F
M-G?':NMHI];@W=6.)CM_&XB:,7"QB/RRA8QN7VQN&7<1DAFV9)&1DX/>K^IV
M_BF?6)%L;W[-8-C#JD3%1A>@8$[MV_.>,$8YS73T4K;BZF!$?$1UNQ\U8UL/
MLRBZV[2#+M;)'\0PVT=P03TQSSEII/C:U,<K7DDAMXC"J_: YE5I%=G^;C>!
MN0;N %_VJ]"HHMK<=SBI['QE<VDPFO-LKE61;9T01G;(I4'&2N2C<G/ITI+2
M+Q=;ZQ']IF9TGG$+-@,GDJ\K;\ 81RGE+[ENG%=M11;82T31P=[9>,X=3U*;
M3"-DI(B:28-M^?((5F*_=XZ+C_:J_=0>+'%V89W1DDE^SN%AW.I9"@VGY0,;
MQDY..>IQ76T4P&1%S$AD&'VC<,]#WI]%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
E110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex-10d1g007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g007.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 6\#( ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!%<I;RP-'=)$\+=5E *G\ZCBLK*V3$-K;Q+S]R,*.>O3UP*S/$]K<W%
MO8R6VEQ:F8+GS'M9)%0,IC=<Y88X+ UR%]X5\2W%L]CC-FEC&B117K*C.KJ^
MT9Z$8*AL#C&>^! >C>3!&O\ JXU52&^Z !@8!_ 4@AMG5"L43*I!0A00,=,5
MR<6B:Y<Z/X@M+^>622[<B#S9E=,>JC'RC&!M/&1TY.8]1\+ZO9VD\.B7TX@,
M.?*2586>1I=TA!50$)7@$8QSZYHZ@=B]M!(,/!&PWB3!0'YAT/U]Z=Y48=GV
M+O8 ,V.2!T!_,_G7GG]F>-6;6/GN7!18HFDOPIF7$7,83 C9<2_-D;BP[8Q;
M.A^*_(TXR:E<O()HO/$5T!M58T&[D88;A(6'\61Z< ';&WMV@%N88C"H $94
M;1CIQT[4JQ0K*\J1H)'P'<*,MCIDUROAC2=7L;N6;4TF:627]Y*;TN'(0@OM
M[(Q/"?PUEWFC^,)+R"33@MBLD\\\A%WPA<D .N"'^4*1@'!SS0!WQ@A*,AB0
MHS;BNT8)SG/USS3?LEMDG[/%DN)#\@Y<=&^OO7)66F>*]/D@M_M1NK=IMS2R
MW19HTW1-SE<MG$JX[!A^&=:Z7XS@TV[NKF>=;E?-EM[6.[,H,QV; 2?^6>0_
M!/ /X 8'?BWMTW 0Q+YF=P"@;L]<^N:(X;<1JL<47EJI10JC '<#VXZ5RVKZ
M)J5Q+X9\N(74UG)(;F[>4!DWP/&2,\G+.#@=EH\,Z;J>F6%Y:W&E1113H9([
M>.=?+C*QI'Y8('\95GSCC=SS0!U 2V)7:L1R<K@#DCT^E(8;5O+4QPG:V^,;
M1P?4>_/7WK@-/\,:JNH6=Y)HUO;J0A>'ST(M61V9O+"C&)%*I@8^[ELYJ6P\
M+:I]N\.7'V);#[&/](42HPB1#+MC7 S\PDYP<8'/3D [X0Q!@PB0,&+ [1U/
M!/UI@M+987A%O$(G)+H$&UL]<COFIJ* &/%%(R,\:,8SN0E0=IZ9'I2O''*
M)$5P"& 89P1R#]:=10 UD1RI958J<J2.AZ9'YU2U+1--U>UFM;^SCFAF*F53
MQYFWINQU'L:OT4 1^1#YJR^4GF*NU7VC('H#Z4TVEL8Y8S;Q>7,29%V##D]<
MCO\ C4U% ###$?+S$G[OE/E'R\8X]..*1X(9'#O$C,!@%E!('7'Z#\JDHH 8
M(HP01&@()8';T)ZFF&TMC$\1MXO+<89=@PPY."._4_G4U% #1&BQB,(HC VA
M0.,>F*C%I;"W6W%O"(%Z1A!M'.>G3K4U% $8MX59V6&,,Y)8A1EL]<_D*:MI
M;(%"V\0"*%7"#Y0#D >V:FHH C2"&.222.)$>0@NRJ 6QZGO1Y$.,>5'C?OQ
MM'WLYS]<]ZDHH IWNE6&H6TUO=6L<D4[*TJXQO*D%22.3@@?E4[6T#0^2T$9
MBSG84&W.<]/KS4M% ##%&V_=&A\P8?*_>'H?6F/:6TEFUF]O$ULR>682@V%>
MF,=,>U344 1+;P+MVPQC;G;A1QGK^=*+>%0 (8P % PHX Z?EVJ2B@"/[/#N
MD;R8\RC$AVCY^W/K2"UMU2)!!$%A.8U"#"?3T_"I:* (EMX$!"PQJ"^\X4#+
M>OU]Z&MX'4*\,;*'W@%0<-G.?KGO4M% %:?3[*Z$HN+2"7S5"2;XP=ZCG!]1
M[59HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,/Q=K5YX=\,WFKV=G#=M:(99
M(I9C%E "3@A6Y]OUK+F^(FDZ9<MIVKL8=4AL_M4\-LKRHHQNPK;1N..<8%;F
MM(;JTDL)=(?4+2XC*3()$4$'C!W$5AW&C6%YJ<E_/X0:2\*['<SQ9QMV\C?C
M[O'TI:@%S\2M"LIKJ.Y2]B^R(K7#/!CRV8H%0C.=Q,B\8['TJ6R\<6VIQ:I/
M96<[VUGI\=]%-("BS!U<XY&1]S'Y^G.>OA6U_MF_U.;P]J$\E\298I;N$IDE
M3D -G(*+@DG;CY<5IQ6,<"RK%X4E19;9;20">+#0KG"D;^VYO?DTP.=L?BRE
MZ]H/[+\M9-/6ZG9IO]5*9DB,. I.1O!R0.HXYXO:7\5M!NM/1KN5TO8[%+NZ
MBAA=UCRJ,5!QU&]?\@U:3P]IL>[R_!(7<26VRQ#))0G/S^L49_X"*='H5C",
M1>#GC_<B#Y)XU^0;0!P_7Y5YZ_*.>* &CXC::K7$DMG>K:JL)@E2(N9_,B:4
MX _NHC$_0TMS\3_#-I)<K-/<*D R)3;MLE.4&$/\1_>IQ[TR3PWI<MK]E?P3
MF *B>6)H@,)NV]'Z@,PSU(8YZU-)HUE*SL_@TDONR1+$,;BA)'S\',<?(Z;1
MB@!FJ?$"TL-,TW5H;=I]-U"UFEAF)*,9$3>D>TCJP##ZCO56^^)NG6XDCC0F
MYL[J*'4(F4_NE;<'*G^(@HP]\5IR6$,VGV5A)X19K6QD26VB,L.(G3[K#Y^H
MJO\ V%8&YGN#X,)DGD$DI,T1#,&9LXWXZNQ^K&@%YDUQ\1/#MKJEOITUQ,MS
M<2I$B^2W5A&5_#]\GYGT-/M_&MCJWAZ\U31T>=H)Q:B.93'^])50#W RPS^-
M4;7PSI5D83;^"2C02>;&?/C)#?+SDOS]Q>#Q\H]*MP:;#;:?=6$'A.5+>[8M
M.HGBRYP!DG?G. ,'M@8H R++XG1?VCJ$6I6<<%I:BY(FAE9W/DRB,[D*CEBP
M("EO?%:1^)?AI81,]Q.D9LOMP+0L,QYQQZG/&!G'>H#X8THRW$K>"F:2X):1
MFGC))+!R1\_RDL <C'(IY\.Z:T:1MX*+QI&T2*\T3!5;.< OUY//7GK0'4K'
MXGZ;_:*E5W:6UE]K$^UO, 47!<;<<X^S^HSD\GC-VV^)?ANYU2RTP374=[=R
M&-89;9U:-@Q7#\?+DJ137T#3Y% ?P8S8A,',\1.PAP03OYSYLF?]XU*NDVJ7
ML=ZG@]EN4E:99!-$#O)))/S\\DD9Z$G% %:X^(4-AJ=Y9W]DT1L9I_M+*^XK
M B(R2@8YWF5% ]=W)Q26OQ*TFYU%E!<V,E@MY;RK&VYL"<R!AVVB$_4U=NM-
M@O;F[N;GP@TD]W$L,\AEBW2(IRH)W]C@_@/2LN_\/:%'I\<5WX(+6X:.!!YT
M9(R[!1G?G&Z9L_[QS0!;N/BAX8MFU!7N9V:P=4G"P,<$L4Z^@88).*W=&U?^
MTYK^)E7=:S!59 <.CHLB'GOM8 ^XK#DT&PE-X6\&MF\.;@B>(;^<]G[DDG'7
MOFM*R:XTV.2.T\.7$:R2&1@+B+DX _O=   !V  H WZ*R?[3U/\ Z %Q_P"!
M$/\ \51_:>I_] "X_P# B'_XJ@#6HK)_M/4_^@!<?^!$/_Q5']IZG_T +C_P
M(A_^*H UJ*R?[3U/_H 7'_@1#_\ %4?VGJ?_ $ +C_P(A_\ BJ -:BLG^T]3
M_P"@!<?^!$/_ ,51_:>I_P#0 N/_  (A_P#BJ -:BLG^T]3_ .@!<?\ @1#_
M /%4?VGJ?_0 N/\ P(A_^*H UJ*R?[3U/_H 7'_@1#_\51_:>I_] "X_\"(?
M_BJ -:BLG^T]3_Z %Q_X$0__ !5']IZG_P! "X_\"(?_ (J@#6HK)_M/4_\
MH 7'_@1#_P#%4?VGJ?\ T +C_P "(?\ XJ@#6HK!OO$%YIUJ;FYT*Z6,.B96
M:(G+,%'\7J15C^T]3_Z -S_X$0__ !5 &M163_:>I_\ 0!N?_ B'_P"*I?[2
MU+_H W/_ '_A_P#BJ -6BLG^T]3_ .@#<_\ @1#_ /%4?VGJ?_0!N?\ P(A_
M^*H UJ*R?[3U/_H 7'_@1#_\540UR]-XUH-"NO.6,2$>?#C:20/XO4&@#;HK
M)_M/4_\ H 7'_@1#_P#%4O\ :6I?] &Y_P"_\/\ \50!JT5D_P!IZG_T ;G_
M ,"(?_BJ/[3U/_H W/\ X$0__%4 :U%9/]IZG_T ;G_P(A_^*H_M/4_^@#<_
M^!$/_P 50!K45A6>O7M_90W=OH5T89E#H6GA!P?^!5/_ &GJ?_0 N/\ P(A_
M^*H UJ*RO[2U+_H W/\ W_A_^*I/[3U/_H W/_@1#_\ %4 :U%9/]I:G_P!
M&Y_\"(?_ (JC^T]3_P"@!<?^!$/_ ,50!K45SU[XDNM/:T6YT.[!N[@6\6V:
M(Y<@D9^;@84U;_M/4_\ H W/_@1#_P#%4 :U%9/]IZG_ - &Y_\  B'_ .*I
M?[2U+_H W/\ W_A_^*H U:*R?[3U/_H W/\ X$0__%4?VGJ?_0!N?_ B'_XJ
M@#6HK)_M/4_^@!<?^!$/_P 544>N7TMQ- FA71DAV[P9X<<C(_BH VZ*R?[3
MU/\ Z %Q_P"!$/\ \52_VEJ7_0!N?^_\/_Q5 &K163_:>I_] &Y_\"(?_BJ/
M[3U/_H W/_@1#_\ %4 :U%9/]IZG_P! &Y_\"(?_ (JHY]9U"VMY9Y=!N1'$
MA=B)X3P!D_Q4 ;5%8Z:MJ,D:R)H-R58!AF>'H?\ @5._M/4_^@#<?^!$/_Q5
M &M165_:6I?] &Y_[_P__%4G]IZG_P! &Y_\"(?_ (J@#6HK)_M/4_\ H W/
M_@1#_P#%4?VGJ?\ T +C_P "(?\ XJ@#6HKGKCQ+<VNHV5A+H=V+B]W^2!-$
M0=B[FR=W'%6_[3U/_H 7'_@1#_\ %4 :U%9/]IZG_P! &Y_\"(?_ (JE_M+4
MO^@#<_\ ?^'_ .*H U:*R?[3U/\ Z -S_P"!$/\ \51_:>I_] &Y_P# B'_X
MJ@#6HK)_M/4_^@#<_P#@1#_\544&N7MPTRQ:%=$PR>4^9X1\V ?[WH10!MT5
MD_VGJ?\ T +C_P "(?\ XJE_M+4O^@#<_P#?^'_XJ@#5HK)_M/4_^@#<_P#@
M1#_\51_:>I_] &Y_\"(?_BJ -:BLG^T]3_Z -S_X$0__ !51SZW>VL)GN-$N
M8X5(WOYT1VC.,X#4 ;5%%% !1110 4444 %%%% !1110!S'CC0K[Q!INGVEB
MT:%-0BFF:4941C=G*Y&[J/ESS7+)X*\3^']0O)/#U_*\,D0A43W"_.!"P#$;
M3AED*[>P QTK=^(EY8:1I5OJESHD.J2B=8 CG!5""S$<'. I..]<B_B;0FEU
M!+?PMIVR"0_9W?D3Q!XEW_=XSYA/7TZT :ZZ7\1DCM#%J ,RV4\+^?(FU9,R
M>5(<9W-@QY!&..O7/7>$[;5[/0D@UJ>2>Z663#RE2^S<=H)7@G'N:XZ'Q#\.
MKF"*XATH/'+=K:*WV3 W,,J23P%/^126FJ>"YK6VDOO#@MI9I'4JL.\1CSFB
M0L1TW,N![^W- 'IU%>4+XE^&A6U\S1I(7N754CELF#;6"%7(_ND2*?QZ5W'_
M  A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_  A/AK_H#6O_ 'S0!OT5
M@?\ "$^&O^@-:_\ ?-'_  A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_
M  A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_  A/AK_H#6O_ 'S0!OT5
M@?\ "$^&O^@-:_\ ?-'_  A/AK_H#6O_ 'S0!OUE>(03IT..U]:?^CXZJ_\
M"$^&O^@-:_\ ?-9^N>$O#UOI\)CTBU!-[:KG9V,Z _H: +__  G?@_\ Z&O0
M_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57Q!10!]O_\ "=^#_P#H:]#_ /!C
M#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%% 'V__P )WX/_ .AKT/\ \&,/_P 5
M1_PG?@__ *&O0_\ P8P__%5\044 ?;__  G?@_\ Z&O0_P#P8P__ !5'_"=^
M#_\ H:]#_P#!C#_\57Q!10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"A
MKT/_ ,&,/_Q5?$%% 'V__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\
MP8P__%5\044 ?;__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\
M57Q!10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%%
M 'V__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5\044 ?8OB
MOQGX5NM >*#Q-HTDGVBW;:E_$3@3H3P&[ $UM?\ "=^#_P#H:]#_ /!C#_\
M%5\044 ?9?B3Q9X3U/PWJ%C%XITAI)X&C40ZO#$YSZ.20/Q%<!;7XLK>.2R\
M7Z!;3QV5Q;1*FKPA1NF1@Q7>5#E _*G .WIS7SG10!],Z7XONAXHLTN?&NF-
M96PA\V274[812(1)O!4$EY/]7R#@'-:OAC7_  Y9^+=<U2[US1;1+D[(5CUJ
M&2-T#%M[#?G>Q8]@ , 5\HT4 ?;_ /PG?@__ *&O0_\ P8P__%5G)XV\)_\
M"2S2_P#"3Z+Y9LXU#_;XL$AWXSNZ\BOC&B@#[?\ ^$[\'_\ 0UZ'_P"#&'_X
MJN*\8ZUH6I:_I.HZ=XDT.9[4@%9=8A$('F*22NX,&P#AE.<@ @BOE6B@#Z9L
M-;;3[K38H_'>D"QMYYGG7^UK>3S0TS-DY.=IC( '4'/3K3-*\4>?\/-0AU3Q
M)HNH7]U'"UO:ZAJ\ 97V)OWE6&%WAF"YZ#!ZU\TT4!UN?9/ACQ5X2TGPSI^G
MR>*]*+V\(1OM&J0.^?<AL?ET&!6M_P )WX/_ .AKT/\ \&,/_P 57Q!10!]D
M^&?&GA2V\,Z=#-XGT6.5(5#(]_$"#Z$;JUO^$[\'_P#0UZ'_ .#&'_XJOB"B
M@#Z,MY].M[G4%A\3:/';2W<5SO.NP&XD*W(<KO!P4V%B-P!S@9(I+SQ3JBP+
M$WCC3I9Y[QF+6NK6R*@\F7!#$G;'O$7!&?SKYTHHZ6#K<^K;_P 0:%?>*_#]
MY<:_H3K9Q![B]@UB%"9<$;-A?_5\DG&2?E'05V7_  G?@_\ Z&O0_P#P8P__
M !5?$%% 'U_XH\9>%[B?P^8/$NCR"'5HY)-E]$=BA) 6.&X&2.?>N@_X3OP?
M_P!#7H?_ (,8?_BJ^(** /L#QEXE\+:WX:FL8/%&DM(\D; 0ZM!&WRN#_$2"
M..5/4<<5QD>I/:PLUKXRT*VEEM+2"1+?6(=J*CR[Q&&?Y6VM&<YQ]\ ]*^<J
M* /J'P[XSE/BB235/&.D-8Q%HY3)J=NL<H\F/'EH#D'S-^6SC&16AX$\0>&]
M(CU.6]US1;&6[N!(+==9AFC10,#:=Y).!EB<9)KY.HH ^W_^$[\'_P#0UZ'_
M .#&'_XJLVS\;>$UUK4Y&\3Z*$?RMK&_BPV%YP=W-?&5% 'V_P#\)WX/_P"A
MKT/_ ,&,/_Q5<+X@U70[WQM;ZI9>)]$:,Q+#))+K,.R-<."4 8,KC<.A*GN.
M*^6J* /HZ/Q%>:9I4:P^.-*V6FB^0D":I;R%IUA<$YW9+>9Y94^G!QR#;O\
M7K:^\ MIUUXCT._OI;PF/[3K,'F6\!_B)#*KR $X!XR1GI7S-10!]K:?XT\(
M6NFVMO\ \)7H_P"ZA1/WNJ0N_  ^9MW)]3WINJ^./"4FCWR)XIT1G:WD"JNH
M1$D[3P/FKXKHH ^V;/QSX12RMU;Q5H881J"#J$7''^]3KCQOX0EMI8QXKT0%
MT*C;J<2GD=CNX^M?$E% 'T9HUU9Z;!;Q0^)]#@2VNTFB+:W 9'_<R(3,5.UP
M&*= "1G(S0/%&IH=+MV\<Z<]P&FEDF_M6V$:G,&T2<G<F?.PHYP>V./G.B@#
MZR_X2#PW)\21K#Z]HD5I#;;$N(]9A_?.RX/F(7X5< * .I)/:NM_X3OP?_T-
M>A_^#&'_ .*KX@HH ^O=9\8^%Y?&/AF>/Q)H[PPFZ\V1;Z(JF8L#)W<9-=%_
MPG?@_P#Z&O0__!C#_P#%5\044 ?6OCW7O#6OZ/;V]GXFT>26*X\T*NK0*OW&
M'SJS8=>>F0>X/%<T^KW%L]P]CXWT.!KB>&67RM8A95VVR+A [<()%;(/)7;U
MYKYOHH ^H_#_ (R1[C6)=5\5:3/:2)=1QV\^KP)YK"9A%Y>TYB4Q\$DD\J1T
MK7\#>(O"^B>'?L]UXCT2WN))GFDA_M:%TC+8^5#O/R#H,G/<]:^1:* /M_\
MX3OP?_T->A_^#&'_ .*K-TGQMX3BFU,R>*-%4/>,REK^(;AL3D?-R.#7QE10
M!]O_ /"=^#_^AKT/_P &,/\ \57FGB*YTJ^U[7+G3O%.B*M_9S1":;6H<JQA
M"IY>&!0%@ 5;(QD@@U\UT4 ?2VH^*KJ!M1E@\<:<]NXACMX8M4MC(%W0@X);
MA\>=N8C'0_276=8L-5\,Z'87OB31+N[CF9KNZ36X%FACW94(=RJ9"NU2V.,,
M1R:^9** /M\>._!^/^1KT/\ \&,/_P 56;K_ (V\)S:'=1Q>)]%=V485;^(D
M\CMNKXRHH ^W_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ^(
M** /M_\ X3OP?_T->A_^#&'_ .*H_P"$[\'_ /0UZ'_X,8?_ (JOB"B@#[?_
M .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*KX@HH ^W_P#A._!_
M_0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ^(** /M_\ X3OP?_T->A_^
M#&'_ .*K8L;^SU.SCO+"[@N[63.R:"02(V"0<,.#@@C\*^"*^O\ X)?\DAT+
M_MX_]'R4 =;J]I)>B*,:=9WD:-O'VF<IM;!&0 C=B?SK&7PS$B*J^%]%"I&L
M2C[6W"+MPO\ JN@V)_WR*;\2(_-\(R(;R>UC,\1DDCB=T*[N5E$9#B,]&*G(
MS7#V>KZS86^@7&GK>0VR+J*0V?[V>*[D7:8E5W 8(_.S<. #CK0A-G<Q^%X8
MHQ''X7T58Q/]HV"[<#S.QQY7Z=*<?#49N(9SX7T0RPN\D;&Z;Y6<Y8C]UW))
M^O-<!!\0/%']F6#:EJ5G9"XOO)>[6Q>3RU$!<J4P,D, .,XSS6YXNU+[9\.-
M$D\16T\>HWH3-NDDD$2S%#EIMOS!%SNV]<@#K1:P[W9T3>&86DAD;PMHA>%D
M:,_:FRI10J_\LN@"J,>P]*V?M&M_] [3_P#P.?\ ^-4WP]'Y7AG2XQ?/?[+6
M-?M;@@S84?.<\\]>:T:=A7*'VC6_^@=I_P#X'/\ _&J/M&M_] [3_P#P.?\
M^-5?HHL%RA]HUO\ Z!VG_P#@<_\ \:H^T:W_ - [3_\ P.?_ .-5?HHL%RA]
MHUO_ *!VG_\ @<__ ,:H^T:W_P! [3__  .?_P"-5?HHL%RA]HUO_H':?_X'
M/_\ &J/M&M_] [3_ /P.?_XU5^BBP7*'VC6_^@=I_P#X'/\ _&J/M&M_] [3
M_P#P.?\ ^-5?HHL%RA]HUO\ Z!VG_P#@<_\ \:K,UZ?6#I\._3[$#[9:XQ>N
M>?/3'_+*NBK,U_\ Y!L/_7]:?^CXZ+!<^%Z***0PHHHH **** "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@ KZ_^"7_)(="_[>/_ $?)7R!7U_\ !+_DD.A?]O'_ */DH [2\&I%
MT^PM:!<?-YZL3GVP:K8U_P#YZ:9_WQ)_C5VXOK.T95N;J"%F&5$D@4G\ZB_M
MG2_^@E9_]_U_QH I2VFL3R123)I$DD+;HF>%R4.,94YX."1Q4N-?_P">FF?]
M\2?XU/\ VSI?_02L_P#O^O\ C1_;.E_]!*S_ ._Z_P"- $&W7_[^F?\ ?$G^
M-)MU_P#OZ9_WQ)_C5C^V=*_Z"5G_ -_U_P :/[9TO_H)6?\ W_7_ !H K[=?
M_OZ9_P!\2?XT;=?_ +^F?]\2?XU9_MG2_P#H)6?_ '_7_&D_MG2_^@E9_P#?
M]?\ &@"OMU_^_IG_ 'Q)_C1MU_\ OZ9_WQ)_C5C^V=+_ .@E9_\ ?]?\:/[9
MTO\ Z"5G_P!_U_QH K[=?_OZ9_WQ)_C1MU_^_IG_ 'Q)_C5C^V=*_P"@G9_]
M_P!?\:/[:TK_ *"=G_W_ %_QH K[=?\ [^F?]\2?XT;=?_OZ9_WQ)_C5C^VM
M*_Z"=G_W_7_&C^VM*_Z"=G_W_7_&@"OMU_\ OZ9_WQ)_C1MU_P#OZ9_WQ)_C
M5C^VM*_Z"=G_ -_U_P :/[:TK_H)V?\ W_7_ !H K[=?_OZ9_P!\2?XUFZZN
MN?V?#O?3<?;+7HDG7STQW]:VO[:TK_H)V?\ W_7_ !K,U_5-.ET^$)J%HQ%[
M:GB9>@G3WH ^(:*** "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 **** "OK_X)?\DAT+_M
MX_\ 1\E?(%?7_P $O^20Z%_V\?\ H^2@#9\9/I]K%I]W?:387T?VD13/=0JY
MAAVLSNN0>FW)]@:YF.^T'[-'<3^%M&1)+AMH%FA/D>9&JMT^\4D!QCK7>:IY
MS>7$MK83QR$KMNYBF6((P!L;.1G\,U0#W.Y5&GZ%N5MJ@79R""!C_5=00OX@
M4=0Z'.VMSX:O8E>+P5:1!PVUKBSAC!.W<N-P!.[..!Z]<&JPU3PPEK9F3P;I
M[W-T(DCCB@@P96\H%<G& #,O)Z\^V>L2PNX/+:/0M#C\G)C*S$;,]<?NN*2&
MQNEVRP:'H0R%VNDYZ#!7!$7; Q]!2ZC,31)O".NWT=O;>%+15>V2X$KV$>T;
MD5]I('7#C]:N:AI?A]-";4;'PYI0VL,K=:<(SMW -\I4$'&<5IQ6NH03+-#H
MNC1RK'Y2NEPP8(/X01%T]J34)+YK1AJ5AHIMLC<+F\;9GMG=%BF(Y[76\,:-
MXGTC2#X>T8K>Y\UVLERFX[8\87'+<<D=*CLCH5[I&KWJ^%=&4Z;;XE4VB8^T
MJK&2/[O1<*,^]=+)]OR(Y=-T;,@ "M=-\P3D<>5SMZCTH#7PAF4:?HHBE!EF
M'VMMKAARS?NN<@=3UQ2>P&#XB/A?0I&@7PQI<TQMI)D/V6+:"J.RAN. ?+;G
M^?.*C:EX2B^2?PC8K)$N;D);0$19.%P?X\DC[N<=\5T9TR6%=Y\/Z BHK?-Y
MI 52#N_Y8\#!.?J:D6PNU2%4T+0PL(;R@)CA-WWMO[KC/?'6F]@ZB6'AWP]>
MZ?;W3>&=,A,T:R>6UI$2N1G!(&,_2K'_  B?AS_H7]*_\ X_\*D636U4*MAI
MH4#  O'P/_(5+YVN_P#/CIW_ (&/_P#&J (O^$3\.?\ 0OZ5_P" <?\ A1_P
MB?AS_H7]*_\  ./_  J7SM=_Y\=._P# Q_\ XU1YVN_\^.G?^!C_ /QJ@"+_
M (1/PY_T+^E?^ <?^%'_  B?AS_H7]*_\ X_\*E\[7?^?'3O_ Q__C5'G:[_
M ,^.G?\ @8__ ,:H B_X1/PY_P!"_I7_ (!Q_P"%9NN^&?#\&G1O'H.F*?M=
ML/ELX\D&9 1T[CBM?SM=_P"?'3O_  ,?_P"-5FZY+K1T^/?9:>!]KML8NW//
MGIC_ )9^M 'Q+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 5]?_!+_DD.A?\
M;Q_Z/DKY KZ_^"7_ "2'0O\ MX_]'R4 ='XHT:YUFSM19O%'=6EQ]JA>0G D
M5'"=.VXKGVS6)%X,U**SB@COXHV$YN9'P3F8R1N7QCDY5S^(KN**.MPZ6."T
M_P *ZY"+".ZE,H7STN'EU.24*CC'RJ$7<6//S'Y<GKQB"T\%:\([:VDOA;VB
M0V\4RQ7LQ\R-/+W1 <;0 LGS#EO,YQBO1** .1T#P]K>GZW%<ZEJ#W2)81P&
M071PSA5!!B*_W@S;]V?FQBKWB#3M1N-!%K:1P:E<&3YC>NL1"$$,5*QD!L'
M.WN:Z"B@#E-3\,WMWJVE7]K+;0+ID<:P0,"W5L2C=V!C 4'!_"H[+PK>VFA:
M[:/-#+-=1-:V7) 2W56$*-QU&YLX'>NOHH:NK <+K.A>)O$,]N\Z6MC&;2X@
MEBBOG=0SHZC(V .#E#V*X/7BJT'A+Q+%%9I'>I L:,L<:W\S"SY[$C,VX<?/
MC;GBO0Z*'M8"MIUJ;+3K:V9WD:*-59W<N6..22>3D^M6:** "BBB@ HHHH *
MRO$!QIT'_7]:?^CXZU:R?$0SIL/M?6A_\CQT ?"U%%% !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 %%%% !7U_\$O^20Z%_P!O'_H^2OD"OK_X)?\ )(="_P"WC_T?)0!V
M=]<:A"Z"SLH+A6'S&2Y\L@^@&TYJI]NUO./[)M,_]?\ _P#:ZC\4:1=:M:69
MLFC6ZL[D74)D8J-ZHX4' /!8@'V)K!C\(:O#:Q1QW5N)//-U([$G,S21R%NG
M/*OQ[BCJ'0Z/[9KO_0'M?_ X_P#QNC[9KG;1[3_P//\ \;KG[/P[X@"VJWE[
M/-D2K.'OW*H'7!P !OYY&X\9XQBJT7A7Q-Y5K:#4GM[5(X(IO*OY,F-/+RJ8
M7*MA9?F!RVX9]@#J?MFN_P#0'M/_  //_P ;I&O];1=SZ39J/4W^/_:=96@:
M/XBL]6AGU747N(ULDB?;.2AD"H"=A')W!SNX)W<^VAKVF7E_X9N+#$5[<RJ5
M#.%C SGG#*PX^GZT 3?;=<!P=(M.>G^GG_XW1]MUS_H$6G3/_'^?_C=8^H>'
M-7N=4T6]AGLU&F11H(FWGS"Q"S8.>!L&!D-U[=:++PQJ%OHFN6LTL4DUQ ;.
MRPQPMNBL(@W'#?,V<#\Z3T0&Q]LUP<G1[3_P//\ \;H^V:[_ - >T_\  \__
M !NL+7-)\2:[*I01V4#6DT$D'VQBK%T=1N &#R4.<9&#^-=/#OBJ-+=8M1:-
M(E80H;YW\CG^-BO[[(X&[[N>,TWL'4Z7[9KO_0'M/_ \_P#QNC[9KO\ T![3
M_P #S_\ &ZO:?;O::=;V\DCR21QJKN[ERS8Y))Y/-6: ,C[9KO\ T![3_P #
MS_\ &Z/MFN_] >T_\#S_ /&ZUZ* ,C[9KO\ T![3_P #S_\ &Z/MFN_] >T_
M\#S_ /&ZUZ* ,C[9KO\ T![3_P #S_\ &ZSM<NM:;3X@^DVH'VRV_P"7TG_E
MNG_3.NHK*\0 G3H<?\_MK_Z/CH ^%:*** "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* "OK_X)?\DAT+_MX_\ 1\E?(%?7_P $O^20Z%_V\?\ H^2@#>\53V%DNGW%
M]IL-W'+=+;O))C]PA#$O]!MY]LGM7/1:MH#6RW,NA6<437#(N1G,0D11+TQ]
MUPV*Z3Q*;R58K:+P['J]NZL'$ETD07*E2,,.<JS#\:QPVK#:!X!M_D^Z/[1B
M.,;?;_97\A1U#H%K?>%[ZV2:UT%V$B.R>9:B,$A=P&6P"2,8QG\.:@BUCPH;
M6UDGT)HYKA8PD2VP;=(^S]VIZ$@R*">!S['!#::A ]N\?@"(&W9FBSJJ$*6&
M#P?;IZ=L4L%G?V\R2Q_#VW$B+&BL=2C8@)C;C(ZC:O/7Y1Z"@"[I=QX2UB\C
MMK+3$D\RW6X$AML( RJP!/9L,#BDUE_#>G>')-6M=+LKLG*P1X""5QGC)'&
M&)/H#4-I_:]A=BZM/ <4,HB$(,>IQ@!!@ 8QCH ,XS@"I[[4==O+5H;_ ,$0
M2P-P5FU*$KSQW'O0!'JLOA[3-?TG2SI%BQOPQ+LRKY?0)\O5MS'''2HK2YT.
M\TO4KV/0+;_0+5995('$VUB\73@KA<G'\72IIKC6IR?-\"P,65%YU*+HC;D'
M3L>135EUF.UO+9/ D*0WKO)<HNI1 2,XPQ/'4T/;0"37Y?#.@DPR:1!+=-;R
MSQQI&.=B,V">HSM(!Q5<:GX1 Q-HQBE1=UQ&UJ,V^3@;\=-QX&,YJO\ V=?%
MHF?P LAB1D4R:NK_ "L&!!SG(PS=>FXXZT)IUXD=LB_#NWVVP81 ZG&<;NN>
M/F]><\T= .FLM%T*^L8+M-(A1)D#JLL(5@#R,CL:G_X1O1?^@7:_]^Q65'K'
MBB*-8T\&JJ( J@:G%P!^%._MSQ5_T)P_\&<7^% &G_PC>B_] NU_[]BC_A&]
M%_Z!=K_W[%9G]N>*O^A.'_@SB_PH_MSQ5_T)P_\ !G%_A0!I_P#"-Z+_ - N
MU_[]BC_A&]%_Z!=K_P!^Q69_;GBK_H3A_P"#.+_"C^W/%7_0G#_P9Q?X4 :?
M_"-Z+_T"[7_OV*S=<\/:.EA$5TVV!-Y:C(C'0SH#2?VYXJ_Z$X?^#.+_  K.
MUG6?$SV,8D\)"-1=VQ!_M*,\B9"!T[G _&@#XXHHHH **** "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 ****
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
M,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.BLS^U;K_H!ZC_WU!_\
M'*/[5NO^@'J/_?4'_P <H TZ*S/[5NO^@'J/_?4'_P <H_M6Z_Z >H_]]0?_
M !R@#3HK,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.BLS^U;K_H!Z
MC_WU!_\ '*/[5NO^@'J/_?4'_P <H TZ*S/[5NO^@'J/_?4'_P <H_M6Z_Z
M>H_]]0?_ !R@#3HK,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.LKQ
M",Z=!_U_6G_H^.G?VK=?] /4?^^H/_CE9NN:E<MI\0.BZ@N+RV.2T/:=./\
M64 ?$M%%% !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 %%%% !7U_\ !+_DD.A?]O'_ */D
MKY KZ_\ @E_R2'0O^WC_ -'R4 =#XL@U.6SLIM*$KW%K="Y,<;[?-"1N?+;G
MHQPOU(/:L"'3O%$=K'A9'N6N#<NTDW 8RQOLSG[@RXP.PKOJ*.MPZ6.#T^?Q
M;-'9Q7W]H%YQ-'*1;0Q"/Y>&9MS=#]W &>/3FO9'QN8K.TC^UQIY-NDLT\<.
M47]V&92<DR8\TMD$<+@>OHE% '):!/XJEUF-=95HH18QF1%A3RC*57<=X;(;
M=OXQC&*3QG;Z[/X8B2TC,UX+@&46@;&S##.W>I;DKP&&#SSC!ZZB@#CM1M?$
M+ZGHMS##*8+*&/[3']JYE:0A)!@##E%!;)(Y/&33;*RU]-!UY;O[0;F.W:SL
M@LF6E6-6VRCGAG+=SG@5V=%#5U8#A-<U'Q)JKPQ:3IVI6EM/9W"R"6-%82;'
M"Y.<H0P0@@\[O8U##=^-EAM D%XRE&\HSQ0AV(//VC!PO&=NSJ<9KT&BCH!6
MTY;E--MEO)3+<B-?-<J%RV.>!P.:LT44 %%%% !1110 5E>(3C383R?]-M>!
M_P!=XZU:R?$0SIT'_7]:?^CXZ /A: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@ KZ_P#@E_R2'0O^WC_T?)7R!7U_\$O^20Z%_P!O'_H^2@#M;R_%FZJ;6ZFW
M#.8(BX'UJK_;B_\ 0-U+_P !C69XZBU=]&231GN3<HS!8;=F4R,T;*F67D .
M5;GY>.>*WXC>"9%D2(P^6-S[SOW_ .[C&/?/X4 4_P"W%_Z!VI?^ QH_MQ?^
M@;J7_@,:XU5\9Z=I[M&TYFE\G+N'N-@_>%OE)8[MVQ2%  4@C'.-.67QE!J;
M709KBTWO_H:6\8^7]Z!AB<Y^2(\_W_R2>@[:F_\ VXO_ $#=2_\  8T?VXO_
M $#=2_\  8UR4=UXYGT9&B1X[QCS.]N-Q51,P_=D@ DB)<[0<-T]+DUWXP74
M[:6.V\NR5E>>+8'WAGPPR6R-J_-\O7%-(1T/]N+_ - W4O\ P&-']N+_ - W
M4O\ P&-<EINK:]=>#X=0NIKFYNTU&WDFCM(3N2',9>/"J-V 6R!GK@G(-3:K
MJ/B:\U&[%A'J%MI_DPR1NMH/,0[XB2H/WCM,@*')^7H.,@^AT_\ ;B_] W4O
M_ 8T?VXO_0-U+_P&-<J=2\=-)$BV>V1HH@ZFV4HH)3=)NW??Y?,?0!<_6YX@
M/B:SU6]NM,>ZEA>*!(8UB6158"0MA<C[S"-6;L&[8R 70WO[<7_H&ZE_X#&C
M^W%_Z!NI?^ QKG[Y_$L^@02WD5RDQOYO/AL,K(L($BQ;2IR1N\IB<]"<\<5+
M:'4KF6]TV=-0W33PB6:5&$:IY2F7RVZ;25*\=VS0!M_VXO\ T#M2_P# 8T?V
MXO\ T#M2_P# 8UQ4C^(6N%N=/36/(%X5^QW*RY+ J%)8L"$8;R<90?*,&M._
M746N[-[>/58;N]:2X+QA_*BQC8D@'RAB H^?@8;N: .B_MQ?^@;J7_@,:/[<
M7_H&ZE_X#&J'ALZNNE3%HICFX'D)J,K"58MB[MQ(8D[]^/;';%0ZM<W<?B=1
M:P:H7C@++M21K:5B&54./D&"0Q)YX&.,T/0$:O\ ;B_] [4O_ 8U0UC4GO+*
M.*'3-3+"Y@D/^CD85949C^0-9JP>(;36IK5(+S[#]D^RV]P)E9"Y*9F90=P;
M+2')&,*/6L_48M46?4DT]-?2WMV$"Q*TG[SY'VR(Q(&T.8QA#T&6SF@#Y&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 *^O\ X)?\DAT+_MX_]'R5\@5]?_!+
M_DD.A?\ ;Q_Z/DH Z3Q!<6]I)I[7-Y?VXNKE;2/[,P"[VR06SVXQGW%9EK?:
M3=*6/B'4;?-Q);H)[A4,C(VTE<CD9(P>^1ZU;\6R:?+!%9:A9:M<(X=@UA:R
M2[249.2H." Y(]P#VKG&CT K$J:5XIC1 %9$TV8"105(5ODZ H#Q@YSS@XH
MT;K6M"MH8YE\1ZC<12*[![><./DV9!('7$BGZ'-6([[1Y;N2!?$M\-D"SB0W
M*['4EQ\IQR1Y;9],5D-_830I"-+\4JB@ @:9-\P"1I@_)Z1(>,<CWIDHT9KV
M*X32O$043K/*KZ3.V_:\CJ <# W2MGKD<4E>^HW:VAM/>:3#JD^G7'B*_M[F
M&1(MLURJ[V958;>.?OJ/J:G+Z4LD<?\ PD]T9),!$%XN6S@CM[C\QZUB7;Z#
M>:G=:A+H_B?S[D 2;=-G X\OH-O_ $R3]:CVZ &RNE>*$0W$D\D8TR;;(7=7
MVGY/NAD7 &,8QTI]1=#;%SI!@:5O$]T@14:0&\3Y-P! . 1GD?F*9JMS::3:
M-=/J>KW$"VK7;-!,&S&,#CCDG<,?C6+,FB3:<VGOI_BDVA*,D+:4[JCKCY@&
MC.2<<YR.3@"K\VIZ7,EO'_97B-8X8/L^T:3, R J1GY, Y0=!W- (M_;-+%S
M?12:]J42621-+/).!%^\!9<-CG@9/U%3VXL[JRO+N'6M5:&T>1)=LN2"F=V
M%YZ<8ZUR\^G^')M+?3AI?BJ."0Y<#393NYDP#N0@@>80,CC:N.0*U[+5[*Q\
MZ.*T\5&WE5E$)TR8",D\E2$# ^^: +>FW%EJ5NLIU;5K4N1LCN9T4L"5 *XR
M""74<'J<'GBJBZ[H;Z;;WT?B#4WCG;RT43+O\S&1'C'WCT [FLV.+1DNUNC:
M^+WF\Y9I&.FR#SBI0@,!&!C,2GC!)SDG-.BA\/):^1/I'B>Z7;L!GTR8D)L9
M%4808VAFP1SSUHZ!U.DO[==/MH97OM;EDGD6**"*52[.><=,# !)).  >:SH
M=2LYVB*7FO>4VQ993(NV!F=HPKCJ"'0J< @<<XYJ$ZI:R:>EK/%XNEEBG$T-
MT=,E$L9'  (3!&,@Y!SDU7BDT>%H@MAXK\I2C21?V9+MG979PSG9DDNY8@$
MG'&.* -.VN8[LP.)_$$5O.ZK%<2NJJX;=M8=3@E1P0#\RG&#6U_8;?\ 07U3
M_O\ C_XFN6M;[3[0P(+;Q;+;P.K102Z;,R(%W;5'R9P"PZY/RJ,X%;?_  F=
MK_T!_$'_ (*9_P#XF@"]_8;?]!?5/^_X_P#B:H:QITUG9Q21:QJ89KJWC)\X
M'*O*JL/N^A-+_P )G:_] ?Q!_P""F?\ ^)JAJ_BB&]LXHXM&U\LMU;RG.E3#
MY4E1C_#Z T ?&=%%% !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 %%%% !7U_\ !+_DD.A?
M]O'_ */DKY KZ_\ @E_R2'0O^WC_ -'R4 >@45D:].]G#'<?:=0B3<L96SCB
M?)8@#.]3W(''K6;+J5G!.EO+XJNUN&GCMVAQ;ETDD&45@(^"<&@#J:*YJSO+
M?4;];.R\3WMQ(T+3!HEMV7:K;#\PBQD'M6G_ &9=_P#0=U#_ +X@_P#C5 &E
M16;_ &9=_P#0=U#_ +X@_P#C5']F7?\ T'=0_P"^(/\ XU0!I45F_P!F7?\
MT'=0_P"^(/\ XU1_9EW_ -!W4/\ OB#_ .-4 :5%9O\ 9EW_ -!W4/\ OB#_
M .-4?V9=_P#0=U#_ +X@_P#C5 &E16;_ &9=_P#0=U#_ +X@_P#C5']F7?\
MT'=0_P"^(/\ XU0!I45F_P!F7?\ T'=0_P"^(/\ XU1_9EW_ -!W4/\ OB#_
M .-4 :5%9O\ 9EW_ -!W4/\ OB#_ .-4?V9=_P#0=U#_ +X@_P#C5 &E16;_
M &9=_P#0=U#_ +X@_P#C54-6@O[&TCEBUR_W-<P1'=' >'E53_RS]&- 'Q#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 5]?_  2_Y)#H7_;Q_P"CY*^0*^O_
M ()?\DAT+_MX_P#1\E '2^(=3TRVCCM-0>[7S&253;VDLWW'#<E$8#D#K7*2
MR>')+Z>Z&H:[&SR^9$$TN<>3E][A3Y.?F8DY.2.V*Z/QXE^?!>I3:7<WL%_;
MPM- ;/EW=0<+C!R">PKF-:U_Q3IQO=$TVTNIC#ITCPWLL#R2NXA+B3> $)WC
MR]N,Y(/3BEY 2>'9/#'AVZ:[CN]:N;IT9'DETJ<!@2IZ+"!GY!S]?6ND_P"$
MWT3UU'_P577_ ,;KD;_Q9XFO=:DTJ'3KF&UBN;3R[R&WE5I5$L/F9R,!2'?O
MT!SWJ]?:MK5MXIU(^=JOGPNWV*QCLB]I/;B#<"S@<,9 1G=G@ #FF]KBO=V.
M@_X3C0_74?\ P577_P ;H_X3?1/74?\ P577_P ;KDX/&_C'5)U&G:-;PPF2
M)/,N[*X7.\QJ3C(("EW)]E_&HM8\9>)Y]$NK$:3<V^I36N^.2VM9OE'V=F9E
M;& 1*-H!.<=N] WH=C_PF^B>NH_^"JZ_^-TG_"<:'ZZC_P""JZ_^-US*>+?$
M^HW5W&-/>PAM-4@B1S:2DRP,\BMN![X522.!N[5#'XR\96VC +X=:>XAL[><
MR3)(-WF+'G..24)EW <_*O S0!UG_"<Z%_>U'_P577_QNC_A.="_O:C_ ."J
MZ_\ C=7_  Y?WNJ>'+"^U&T^R7D\(>6#!&QCVPW(^AK4H YS_A.="_O:C_X*
MKK_XW1_PG.A?WM1_\%5U_P#&ZZ.B@#G/^$YT+^]J/_@JNO\ XW1_PG.A?WM1
M_P#!5=?_ !NNCHH YS_A.="_O:C_ ."JZ_\ C='_  G.A?WM1_\ !5=?_&ZZ
M.B@#G/\ A.="_O:C_P""JZ_^-UG:WXQT:XL(E0ZAD7ELW.F7(Z3(>\?M7:5E
M>(21IT&/^?ZT_P#1\= 'PK1110 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 5]?\
MP2_Y)#H7_;Q_Z/DKY KZ_P#@E_R2'0O^WC_T?)0!V=[:WEPZ&VU%[50,%5B1
M]WO\PJO_ &=JG_0=E_\  :/_  K5HH RO[.U3_H.2_\ @-'_ (4?V=JG_0=E
M_P# :/\ PK5HH RO[.U3_H.2_P#@-'_A1_9VJ?\ 0<E_\!H_\*U:* ,K^SM4
M_P"@Y)_X#1_X4?V=JG_0<E_\!H_\*U:* ,G^S=5_Z#TO_@-%_A1_9NJ_]!Z;
M_P !HO\ "M:B@#)_LW5?^@]-_P" T7^%']FZK_T'IO\ P&B_PK6HH R?[-U7
M_H/3?^ T7^%']FZK_P!!Z;_P&B_PK6HH R?[-U7_ *#TW_@-%_A1_9NJ_P#0
M>F_\!HO\*UJ* ,G^S=5_Z#TW_@-%_A4%WH>H7D*Q2Z]/M66.4;;>+JC!AVZ9
M K=HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@
M#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_A
MG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_
M $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/
M_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-
M_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H
M_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q
M\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$
MM#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_
M #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\
M&J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?H
MH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_
MX9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA
M_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M
M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\
MS?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&
MJ/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&
M<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]
M!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[
M_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_
M !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^G
MZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8
M/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\
M8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!
M+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_
M ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\
MQJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\
MAG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'
M_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_
M^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W
M_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JO
MI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /
MF#_AG'QA_P!!+0_^_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<
M?&'_ $$M#_[_ ,W_ ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\
M02T/_O\ S?\ QJC_ (9Q\8?]!+0_^_\ -_\ &J^GZ* /F#_AG'QA_P!!+0_^
M_P#-_P#&J/\ AG'QA_T$M#_[_P W_P :KZ?HH ^8/^&<?&'_ $$M#_[_ ,W_
M ,:H_P"&<?&'_02T/_O_ #?_ !JOI^B@#Y@_X9Q\8?\ 02T/_O\ S?\ QJO=
M_AWX<O/"/@33=#OY()+JU\W>\#$H=TKN,$@'HP[5U%% !1535-4L]%TNXU+4
M)A!:6Z;Y9""=H^@Y-/CO[.6%94NH3&T0F#;Q]P]&^GO0!8HJ%KNV1=S7$*KZ
MEP!TS_+FF?VC8F,R"\M]BD MYJX!/3G- %FBLZ/7M+EO'M(KR-YHY&BD5<G8
MP3>0QZ#Y3GFK8O+8NB"XA+R+N10XRP]1ZB@":BHHKB";'E31R9&X;&!R,XS^
M=2T %%%% !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 ^[]$UO3O$>CP:MI-Q]HL9]WER[&3=M8J>& (Y!'(K0KS_X)?\DAT+_MX_\
M1\E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $$UW;V\T,,TJ
M)).2L2L?O$*6('X G\*8-2L_LEO=?:(_(N"@B?/#E\!<?7(Q5'Q+H9U_23:1
MW36DRN'CG5=Q0\JW'NK,OXUB7'@/[1K4]X+\1V[I%''"L7W%1D('7'\&.F>?
M:@#L=J @[5!!../6HYI[>UC$DKI&C,L8)[EFVJ/S./QKC5\ SR2Z=-=:J)9+
M.X$NU(WC0@+$HX#]0(>I)^\>*TH/"K1>'9-+,MH?])CGB5;;$<81D8+M+$G.
MP\DY^:@#H9IH+9/.F=$4LL>\^K, !^)('XT]511A HSS@"N2M_!3V^AWNG?:
MK:3SY('7S+;,9\HJ<R+N^=FV_,<C-)HO@1=(\06^JG49;AHK;R=K[@!QC"@-
MM"^@(./6@#'\;_#SPGXYO[37M5U2_A'V801O:R((RBEGR=R-@_,>X[5@VW[/
MG@B\MUGMM7UJ6)LX=;B$@X)!_P"67J#776OP^>"+:=1C7!(V0V^Q"-K#<1N.
M7.[);O@<#%0K\-BMT\W]K2/F/:JNK;5._?MVAMI0\;@1SSR,\ ]+'*K\ / K
M^3MUG63YSLD>+B'YF7.X#]UVP?RJQ_PSEX/_ .@EKG_?^'_XU787O@EKOP[I
M^E"XM(S:R2L6%IE )%=3Y:[OD*^9\IR<8JL/ -P-4O[XZG#*]TZLOGVY;9C?
M\V-X4L ^,X[9(R>!".4G_9X\%6MO+//JNMI%$I=W,\.% &2?]56YX6^"OAOP
MEXCM-<L+[59;JVW^6D\L90[D9#D",'HQ[U<F^'3/_:)34(F:\N'F/VB)Y0-P
MD'0OC<OF?*1C&WIZ:GB+P@=>O&F^V+ K6I@.(LN/ED7AL\*?,^88YVCF@6IT
MRA$7Y0H'M44UU;VK0K-*D9FD$488XW.03@>^ ?RKF-2\%/=^%[C1+>^6".6Z
MDF7$7RHK%B$ !& "0>".GO39O XG&'GM&*W?VA93:9D((<$,V[DC>=IXQM'6
MGU ZUA&H+,%'\1)'IWIL$L%Q#%<0LKQRJ'1Q_$",@CZC%<7/X$O[M[%Y]9CW
M6UP)V\NW*!B/+''SY^['@@DCYLXXK3E\)LYT[%U$?LEDMF6DAW,H&/GC.[Y'
M..O/;TI=1]#HI9(8HFFE9%2-2Q=NB@#D_E3;>2WGB2YMRCI,H=73^($9!KD;
M?P&8L W-H X=9!':8"HT>S9&"Q"@_>/!))//-7_#_A9]$G+>?;F,VJ0$00&-
MF*JJ[BQ8_P!W@# &?QH ?XZD0_#SQ,0RD#2[I3@]#Y3<5\;>&].AUCQ3I&EW
M#2+!>7L-O(T9 8*[A21D$9P?0U]9ZKX3;2_ 7BRUM+G4-0FOK.Y:..:5YV+&
M-MJJ"22Q)[<DXKYL\,^!/%O_  E>C^9H&MV2?;H=UTUA*HA&\9<G QCKG(Z4
M >QK\ / SZA)8KK&M&ZBC65XQ/%E58D*3^Z[D'\JL?\ #./@_P#Z"6N?]_X?
M_C5=CXD\"Q:_=7%R+H0O-Y.X!"-WEB0?,5920?,!QG^ ?A:T'PM-H6J7]W'?
M"5;V?S)1(KLQ7+D*"7(&"XY Z#WX .$_X9Q\'_\ 02US_O\ P_\ QJO8***
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
>**** "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ex-10d1g008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g008.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( -T#,@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MFGKYF;ZV_=LR./-7Y6 R0>>H SCTJQ#-'<01S0NLD4BAT=3D,#R"#Z5Y=9^
M]:L$DBC2-_,N&FED,@S(SV;([?C*Q_"K&G^&?%UM?VPEO;J.U@LXHHUMIU"(
M!!L9""<9WY(;:>W(Z4 >E[EWA-PW$9 SSBEKRRW\*>*Q+9WK;UU"&PN[2*=K
MUF,;,08I'!8@YP<@$@'!QQQ.OAGQ7.0C3WUM9%I&$!U(M*A^S[02X.2#+@@9
MX]NE 'IE5Y;VWBF> RH;A8C-Y.[YB@XSCTSQFO/K?0?&C:MY][J-X%^S*JFW
MG0*#Y&UE()QN\S+;MIYP<]J-(T_6;?6-(CU**07%KIU[Y\I=I-T;.@C#,2WS
M'!. QQCBCJ'0])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@ KF)M<U*UN;QC:R7,<3NHB6!E*@%0AW=\Y/Y5T]<=J7BW4-"N]0
M>^M$N;2&YC@@6VB<2-O7=DDD@X''&.: +UIXAU":[@AFT>1%FDQNR1Y:X4C=
MD=>>WI33JVN6\UT[Z;]HM_,E$2K\K83<1ZYR  ,XY-9\_P 0A!>+;MHMV6:*
M:8 .NXI&6 (7J2Q0X'7O3[3QK=ZA9:E/#I+0_9].^V6_FON\UOG&W '3*]CG
MGM0'4MCQ7<G<#I$NY8][*K%B,YQG"XQQZYYZ4Y?$NH,+=CH5P%F;&"^&7Y5/
M((_VB!_NFN;?Q]KGESL-$$+);D9:-R3<*&WCW3( ![\UHI\0FD\V*/1+PW"2
MM"%?Y0S!2>G) )7TZ$&CS T[36=5NM+U.;[)Y=PB.]LI1S_"-HP5&><^_P#.
MH$\1ZO#OEN-)F="8XTC2-@V[YA(<\\97CVQZU5M_B"\[+$NA7;3-!%)A&&W<
M^SC)Q\N7QN_V6]*MZ7XQ?6KRXL;72KFWN4LQ<(UR,*6(&%^F3C(]#0!9?6M4
MD55CTSRY?D?:S,=RD\\[<#CKWSVJ6YUB[AO].+6<L=C+$9+F0QEMA*DA>.F"
M.>.<BN>?XA70M8R=(F6:ZCF-O^[;Y&C3G>/3>&'';'K4\WQ%AMUVMI-])*DB
MQRA4P$8LZ\D^H3(_WEH UM6U6^M]1:"TR8U1#*QMV;R\L!N4C[V!DD=N*I2Z
MYK@MIBMNGVA$A81B!LY9&W*,\$[@OT!]:?<>+9I-)CN[2S,3M>26Q2<9^XCM
MV_O;0!C/6L;2_B7/)96;:AH\QN+@2G]PI50$!(/S$CG&,[N#0!Z&A8HI888C
MD>AI:X&X^(<\N];'2;E&BV.YFC)W*T;-P.#U &>_/2K%S\0OL:L9="OR/-$:
M,N-K#<ZEC_=Y0X!ZY'K3L!VU%<IK'BF]TC5;BW?3_-@BA^U"15;F+;@C/(W>
M9@?0YJG:?$#>Q>XTR[6.=XQ:J(CN^98LJ?<&1C]%-(#MZ*X(_$8W.F//;Z7<
M6\HCDD47 X^0KE2!R"0<<XP?6N]H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *AN_P#CSG_ZYM_*IJAN_P#CSG_ZYM_*@":BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.;OQ%=PZE?@:
M+?R65O?"U$T>H2YD.>0JE@,X.>N!BO1J\ZO/&%K;ZM=V#1ZEYT-Z(<"Y 5HR
M0#*..@8A<=>10,:?$?A"?51.;347NH/*1+DSN65902,'S-P]".O/0UT7AVZT
MOQ-I0U&S_M..$N4Q->2ALCZ.?6N?M?%^BNRI<W.HQ3.KRHL3&3**N<Y"]>H'
MTJ5/%^A*'+7>KPH)A&IR"'RJMO&/X<.OOS3$=E_9%M_STO?_  -F_P#BJ/[(
MMO\ GI>_^!LW_P 57)#Q;H!FAA.I:PLDTX@C5@PW$\!AQ]W@\UU?]E?]/]]_
MW^_^M2 =_9%M_P ];W_P-F_^*I/[(MO^>E[_ .!LW_Q5)_97_3_??]_O_K4?
MV5_T_P!]_P!_O_K4 ._LBV_YZ7O_ (&S?_%4?V1;?\];W_P-F_\ BJ;_ &5_
MT_WW_?[_ .M1_97_ $_WW_?[_P"M0 DFAV4NWS#=/M8,NZ\F.".A'S=:?_9%
MM_SUO?\ P-F_^*IO]E?]/]]_W^_^M1_97_3_ 'W_ '^_^M0 [^R+;_GI>_\
M@;-_\51_9%M_SUO?_ V;_P"*IO\ 97_3_??]_O\ ZU']E?\ 3_??]_O_ *U
M"_V1;?\ /2]_\#9O_BJ7^R+;_GK>_P#@;-_\53?[*_Z?[[_O]_\ 6H_LK_I_
MOO\ O]_]:@!)=#LIDV2FZ=,@[6O)B,@Y'\7K4=YI<$=E<.DMZ&6-B#]MFX./
M]ZI?[*_Z?[[_ +_?_6KR7]H6R^S> ;%_M-S+G5(QMEDW#_52T >JV>EP265N
M[RWI9HU)/VV;DX_WJF_LBV_YZ7O_ (&S?_%5\'T4 ?>']D6W_/2]_P# V;_X
MJC^R+;_GI>_^!LW_ ,57P?10!]X?V1;?\]+W_P #9O\ XJC^R+;_ )Z7O_@;
M-_\ %5\'T4 ?>']D6W_/2]_\#9O_ (JC^R+;_GI>_P#@;-_\57P?10!]X?V1
M;?\ /2]_\#9O_BJ/[(MO^>E[_P"!LW_Q5?!]% 'WA_9%M_STO?\ P-F_^*H_
MLBV_YZ7O_@;-_P#%5\'T4 ?>']D6W_/2]_\  V;_ .*H_LBV_P">E[_X&S?_
M !5?!]% 'WA_9%M_STO?_ V;_P"*H_LBV_YZ7O\ X&S?_%5\'T4 ?>']D6W_
M #TO?_ V;_XJC^R+;_GI>_\ @;-_\57P?10!]X?V1;?\]+W_ ,#9O_BJCN-*
MMTMI6$EWE4)&;R4CIZ%N:^$Z* /O^BO@"B@#[_HKX HH ^PM/^)'VH:@LNER
M>9;S21QB%PP(0.2S9QCB,],GGI0WQ.LTOY(?[/NY8T5$"Q*ID:5F(( W<+@=
M6P>_2OCVB@#[FT+Q+9^(9+Y+6*XC-E,89/.4#)&1Q@GT/7!K9KX HH ^O]*^
M)?V_3;F>72Y!-$9"JPN'4*BAB6)QCKC R:G7XE6;:M):K87DJ>;';Q")%+F0
MLX8D;OE4;!UP>>G2OCFB@#[G\/>([/Q);W$]G%.B03&%O.4 DCN,$_K@^U:L
MTGE0228SL4MCUP*^ Z* /L'1_B2-2T@7,FF2+.=S$1,'C5 8QDDX.<R 8 /2
MI;7XEV=QJ9MEL+QTDF6&#RD5FZ99G^;Y0...OJ,U\<T4 ?='ASQ#:>)M+_M"
MSCFCB\PQXF4!LCZ$^M:]? %% 'W=JP+FQB\R5$EN0K^7(R$C8QQE2#U IW]D
M6W_/2]_\#9O_ (JO@^B@#[ U7Q%;:3KMU826MW,D(BVF+5)-Q#LJEFR^% W#
MJ03V]F)XU\.R/&HBUH;[EK<9NG!R"H)QYN?XAQ][KQ7R%10!]K6D]M<^*[W1
MED=EMH5D+)JDQD5CCY63=Z'.1GMGK6U_9%M_STO?_ V;_P"*KX/HH ^XM(T^
M*XTR*6:>]=R6R3>S=F(_O5-?V-O9Z=<W2M=NT,32!6U"502!G!);CZU\+T4
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
MT'^JE[D"@#YHHHHH **** "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 **** "OLSX4R>9\
M--$&QUV6R+\PQG@<CVKXSK[,^%,BR?#30PH;Y+9%.5(YP.F>OX4 =G1110 5
MRESH>N27ERT5^!;O<-<1J9F!!(V[?]W'./6NKJ WMJ"0;F$$=1Y@H YY-.\2
MP/(D-]"L!5RH"[FWEF(R3]5_(T];/Q,C-MO8_G<O\SA@N0O'W>G#<>I!]JWO
MMUI_S]0?]_!1]NM/^?J#_OX* ,FTMO$$>IPFYOHI;)0V\;!O;KC. /;IZ58U
M*VO[B*U1-C,LX:21':(JH.?E'.2>G)[FKWVZT_Y^H/\ OX*/MUI_S]0?]_!0
M!C7VG:U+J-Q=V]U&J%0(82S  KAE)/3D[@1CHW4XJ5[/5;=;7[-()G2UECD,
MDI ,K;2&Z'(!!^F:U/MUI_S]0?\ ?P4?;K3_ )^H/^_@H YN&P\5(QD>[@,C
MJ/-PPP0">@*G#8QST]JV])AU**"3^T[E9I68;=@ 51M'L.<YJS]NM/\ GZ@_
M[^"C[=:?\_4'_?P4 3T5!]NM/^?J#_OX*/MUI_S]0?\ ?P4 3T5!]NM/^?J#
M_OX*/MUI_P _4'_?P4 3T5!]NM/^?J#_ +^"C[=:?\_4'_?P4 3UX_\ M'?\
MD\T__L*Q_P#HJ6O6?MUI_P _4'_?P5Y%^T5<03?#ZP6*:-V&JQG"L"?]5+0!
M\R4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
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 %%%% !7V
M9\*8DB^&FB%%P7MD9N>IP*^,Z^S/A3$L?PTT0J6^>V1CN8GG Z9Z?04 =G11
M10 5Q5UKMO#>W-NQO_-BN&0J+H@>6!_K!QTW?+BNUKC+K6;..[N(GEO/-CN6
MA9?+A^[C._E?NYX]<T .CU?3W:2.2;5#,BNQ6-V?"AF YQU.TFG+J^FG>7N-
M414<C=YVX$87YN">"6 _^M31J.D2,R7.H2I,JOF,P1.=@8C/$?0[2<5(+S2=
MS,]]<H8W*[VM8_11N!$?3E1G\* );2^TZ]OHK2.ZU43N"2&=ODZ_>/;.#5B]
M1(+:*:"XO+CS)EB53=,I+$XXX/3D_0&H+:[TNYU"&"'5I_MC@E%,$:N.N>L>
M1G!IVIWT5@+-VU*[N%GFV(\8A8*>A.=O;I_6@"O>:A:6>I36CW-^5A56DE^T
MG Y&[M_"K!C[9]*L++!MMWGGOXEEMI+G+7/W54K_ ## U%=WUG;ZE-I\U_<,
M\:J\IVP$ ,0K$C;G@,I/L:E_T>Y%LUQ<W05[>2=&EBA.Q%V@_P '&0P- %&+
M6],E;_CXU,1OM6(^:<NQ)&S'8Y!'I[UJZ9]EU:*26UO-2\M"%+/*5!. <#Z9
M%9<-]HLI(6]E\IE"1L+6,B3)/R#$?7(^[6OIODW\3M8:K=&-" Q6)%&< X^Y
MZ8H M_V2O_/[??\ @0:/[)7_ )_;[_P(-.^P3_\ 04N_RC_^(H^P3_\ 04N_
MRC_^(H ;_9*_\_M]_P"!!H_LE?\ G]OO_ @T[[!/_P!!2[_*/_XBC[!/_P!!
M2[_*/_XB@!O]DK_S^WW_ ($&C^R5_P"?V^_\"#3OL$__ $%+O\H__B*/L$__
M $%+O\H__B* &_V2O_/[??\ @0:\E_:%L1;> ;%Q<7,F=4C&)92P_P!5+VKU
MS[!/_P!!2[_*/_XBO)?VAK:6'P!8,]Y/,#JD8VR!,#]U+SPHH ^:**** "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@ K[,^%,?E_#31#O=M]LC?,V<<#@>@K
MXSK[,^%*,GPTT,F1GW6R$!L?+P.!@=/K0!V=%%% !7&75_IBWEP))6,RW+6[
MC['$3TW9R>J]L^M=G7&74FE_;+AY)+$S?:&MI,V,A;=C?R?,Z>_3- #UGTER
MYEU&&&3#AE:WC#%0Q!Z#N03^=.5='WMF]AC,;E#OLE7! 7U7IC:,_04U+?39
M2\IO--@<JZ-NB>-BH8AB<2],YY]Z5+32W8JM]I(*.8RIB<#(5>,&7!X"G\CU
MH LVK:?+?0_9M6A^U2 [-MN@8]<]O8]?>C6'@@6U:^O?/5G/EM]GC8(01DY/
MX<#GVXI;6UM6OXKBTO\ 23=.&\MHXF)8<YX$O/?]:FU"%X4M4N[BT\MYPL:K
M9R;=_4;@),8X[\9H JWDMHE_-I]Q=[Y,!Y<VL97YR$)/X%<^Q%/,=O?"V,US
MN5K>22(RVD>%C&T-VX!R./2J[_9+NPN[Z5[-H^?-+6$F]PZ@?\],D,I&*ED6
M"^98WNK1_)BE0*MK( (P%W XDY4@KC/7C% %6,:)(S(MY;A0@"M]C3#@D\#C
MDYSQUS6OIJ)/$XTW5%,:D;O*MT"Y(&.W7&/TK)DT_2[2UBD:?3D0HKHODR!@
MK,,/CS<@@MG=U'K6C:20V2^1::KI$88J=B0GDD #_EKW % &G]DOO^@F_P#W
MY3_"C[)??]!-_P#ORG^%'E:I_P _EI_X"M_\<H\K5/\ G\M/_ 5O_CE !]DO
MO^@F_P#WY3_"C[)??]!-_P#ORG^%'E:I_P _EI_X"M_\<H\K5/\ G\M/_ 5O
M_CE !]DOO^@F_P#WY3_"C[)??]!-_P#ORG^%'E:I_P _EI_X"M_\<H\K5/\
MG\M/_ 5O_CE !]DOO^@F_P#WY3_"O)/VAH+B+P!8-->-,O\ :D8"F-5P?*EY
MXKUORM4_Y_+3_P !6_\ CE>2_M#I>KX L#<7$$B?VI'@1PE#GRI>Y8T ?-%%
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 5]F?"E77X::&6D+@VR%1@#:
M,#BOC.OLSX4B0?#30_,=6!MDV[5Q@8'!Y.3[\4 =G1110 5R%S86+WUS+(^E
M^<9A#(6DDSO<Y53S]XYKKZY6YMKB>ZNF6YLU,]U&N!=C(DCY50/*/. "1R:
M$N?#\=LLMY-%I\0"%9)/WG0D^_\ M'\Z2+1([B%98S8O$RY_ULN".!SSZJ/Q
M%:-Y:WUW;W$4]K:A)P%<_;G[>G[O _"L5?#JO=1R".V<N,(C7S,&"-GC]USC
MH?\ &@"^ND?9+O\ M%4TU)HU8^9ESP,Y[]LG\ZEN+2>=((';3XT63S8TB+H-
MPYYP??-9A\)R%TB18D$2Y\I+XC@ILSCRNX'YYJ=_#<B$RO:VRH/F<&\.UL$L
M2W[KGK^0H L#1S%:F!TTYX$(E*2EW&%&!G)^Z!T'3BDBL?[/B>:,Z=&D\4<)
M8M(<I]U1UX'(&?IZ53TOPWJFGWU[*$L9+:YA\I%-R^]%P!PWE]./3TJ*?1'F
MO%%Q<6S7$<00(UZ/NIM;)7RL''RY^OO0!</AK,B2/]E:2.-8T=II=R@?=P=W
M'0?E18Z1''=;K5;#S+60J 6E(1\#.,G&<8S^M167AYHI+6[BCM9D4AX2UZ65
MN.#GROF'<>G;%+>Z";R]>.2*T2:;=(T:7I!;/<?NLCZCKT.: -X?VN1D/8$'
MH0'_ ,:7&L?WK'_OE_\ &H$NKRV@\L0::D<)$?-XP"G'3_5^E.EU"^@@$\T6
MFQPMC#M>L <].?+H EQK']ZQ_P"^7_QHQK']ZQ_[Y?\ QJL-7N2\B#^RBT:[
MW'V\_*OJ?W?3D?G4D%_?W()@ATZ4#&2EXQQGI_RSH EQK']ZQ_[Y?_&C&L?W
MK'_OE_\ &E\W5O\ GSLO_ M__C='FZM_SYV7_@6__P ;H 3&L?WK'_OE_P#&
MO)?VA?M__" V/VHVQC_M2/'E!LY\J7UKUOS=6_Y\[+_P+?\ ^-UY+^T,]\W@
M"P%S;V\:?VI'@Q3LYSY4O8H/YT ?--%%% !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 5]F?"GS?^%::)YFS'V9-FW/3 Z^]?&=?9GPI,I^&FB>8B*!;)LVL
M3D8')X&#[<T =G1110 5QUSX9FFOKBX6*X0RRF7Y)T #_P!\<<'''TKL:I&]
MN-S*--N&P>HDCY_\>H YF3PQ/+$4DMY6)[><NT#YC@+_ '<D''^R*)_#U\(I
M&LX)(;C!,;>>N$D)SNQCZ<=\5TIOKD#)TRX ]Y(O_BZ7[;=?] NY_P"^XO\
MXN@##O-&N+LH3:3)LA6)=MRN1M# -GU&[/U J!O#UXSEBMSR3C-RI*CL%/;
MX]Q71_;;K_H%W/\ WW%_\71]MNO^@7<_]]Q?_%T <_\ V%>^?;RF*?\ <S&4
M 7 &_)!^8CJ1C /IQ3+O0+N^NWGEM70^:[*8[A<E7";U.1T(4CZ&NC^VW7_0
M+N?^^XO_ (NC[;=?] NY_P"^XO\ XN@#F(_#5Y#<1SI'([0B/R4DD0HI08!Q
M^?YUH7EAJ5Y<Q7)@:*9(PC-%*HWD'(W>HSSC]:U_MMU_T"[G_ON+_P"+H^VW
M7_0+N?\ ON+_ .+H Y5O"EQ*A2:.X<,59B)T!9AMP2>_W>![GUK6E@U>=+=I
M(%%S;NS)('7&"",%?H:U/MMU_P! NY_[[B_^+H^VW7_0+N?^^XO_ (N@#G$\
M.W*1)"+>3RHF#Q#S4RK@*,DXY'RCCCK]*T[1-5@OKFYELED:98T&V91]W/./
MJQ_(5H?;;K_H%W/_ 'W%_P#%T?;;K_H%W/\ WW%_\70 W[5J'_0-'_@0O^%'
MVK4/^@:/_ A?\*=]MNO^@7<_]]Q?_%T?;;K_ *!=S_WW%_\ %T -^U:A_P!
MT?\ @0O^%>2_M#374G@"P$]IY*_VI&0WFALGRI>,"O7/MMU_T"[G_ON+_P"+
MKR3]H>XFE\ 6"R6<T(&J1G<[(0?W4O'#&@#YHHHHH **** "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 **** "OM+X8PS0?#C04F0+FRB="&SN5D# ^W7I7Q;7V?\ #'5X
M-5^'^CK!',GV.SM[9S(H 9EB3)7GD<T7"YV%%%% !7*7EI/]KNYK&*YMY)Y0
MS/'!@D!-O4'GYL-CH>AKJZX'5-'N!>:G<Z+<2V%U=W".TB6<N=H3:1N"G^/#
M\=<8/6@"8V&J;8X6GO3:J'WJ\;,7RY8$Y/;CZ8KJ?[4_Z<;W_OU_]>N%GT?7
M71[>/7+QK>66=I?-M9F,B2+@+C;@ '/ Z=JMWNFWCW<-Q9SNLL5E';QR2V<Y
M:!TSEDP,8;.#GG [T =?_:G_ $X7O_?K_P"O2?VH,X^PWN3T_=?_ %ZXU[+Q
M%._G/XAOXI.2(X;23RP<L0.4R0"4'T4^M176F^(+J83/J\OG0*ZVSBRF!7<&
M&XG;PV".F>E '<?VI_TX7O\ WZ_^O1_:G_3A>_\ ?K_Z]</%I6N1EIFUR\DN
ML(XD>TF8"01;#\NW 4M@G'4$UJZ*-7L=9DN=0U6]O;-K=46$V<@VR<9.-G3.
M['/0XQQ0!T?]J?\ 3A>_]^O_ *]']J?].%[_ -^O_KT?VO;_ //&\_\  23_
M .)H_M>W_P">-Y_X"2?_ !- !_:G_3A>_P#?K_Z]']J?].%[_P!^O_KT?VO;
M_P#/&\_\!)/_ (FC^U[?_GC>?^ DG_Q- !_:G_3A>_\ ?K_Z]']J?].%[_WZ
M_P#KT?VO;_\ /&\_\!)/_B:/[7M_^>-Y_P" DG_Q- !_:G_3A>_]^O\ Z]']
MJ?\ 3A>_]^O_ *]']KV__/&\_P# 23_XFC^U[?\ YXWG_@))_P#$T ']J?\
M3A>_]^O_ *]>2_M#7GVCP!8)]FN(L:I&=TJ8'^JEKUK^U[?_ )XWG_@))_\
M$UY+^T-?17/@"P1([A2-4C.9('0?ZJ7N0* /FFBBB@ 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 *^S/A2^_X::(-CKMMD'S#&>!R/:OC.OL_P"%NX?#;0T:
M.1&6TC^^A7(*@@C/4$'J* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K@_BSX*U+QWX5M=+TN>TAGBO4N&:Z=E4J$=<#:K'.7';UKO*
M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG
M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#
M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q
MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA
M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^
M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&
MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F
M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_
MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_
M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_A
MG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!
M+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-
M_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ
M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG
M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#
M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q
MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA
M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^
M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&
MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F
M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_
MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_
M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_A
MG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!
M+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-
M_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ
M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG
M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#
M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q
MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA
M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^
M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&
MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F
M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_
MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_
M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJOHO
FPUILVC>%=(TNX:-I[*RAMY&C)*ED0*2,@'&1Z"M2B@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex-10d1g009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g009.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !     %$2
M  0    !             8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( .0#/@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M)!QCKR3^.:JV>L>'KQ%N8U@1HCA2\0#+Z8_/MZXIUK9>&[.<SP/:K*L(0O\
M:,D1]!U;IC S]!5;4I/"8TB::]DMVL8)([25E9F".'&U3MY!#,/SYH TQ>Z,
MK[UDM0UO\H95'R!L]#V'!S]#FC^T='55436P6)F90 ,*P)!Q[]>G/6N<=/!L
M\MS:2NURZW@AD7,N(Y"RJ%!' &9UZ==V><'&G=6?A2("\N'M$P-HE^T$8R_8
M@]=S=>Q- $T^J:')IDFHSPQ/ [K'*6A#$_-M!88Z \\]!S5B'6-)E+D21I]E
ME> ,Z[0K*H+;3Z8/6F?9M"CLY+1YH#;JX#QR7)8!LYP<MP3D\=ZI76C^%H(!
M+/%%Y=HPC)$KMY98+& <'J0%'/UH N2:EHD<L!/V<F20JK^6/E+*6/..,@'/
MZU-&=)36%L8K6$7<<&]2L(^1 0,;L<?>''H:SYI/#0MI)FD5HO-(*"1^&W&,
MD+G@$Y&0,'KSUJ]+::,^H)>![>*\)"B:.0*[_=;:2.N0J\>GL: *UQJ.C:;-
M+:O8[&4'Y$MA\ZL&+$8ZC"'/TI7US18I$5XPI>X:!28<9?Y03]#N49[U7U4^
M&K-&NKYW9+G?<LZ2RR9"KM9AM)XPVW _O 8J>T/AZ]MA=PW"&*5_M>))W7D$
M#<48C !4#!& 1TH UC8V9D60VD'F*FQ6\L9"^@/I[4K6=JZ%&MH64[<@Q@CY
M>GY=JJW6NZ=9SQ0RW(,DKE (P7PPQP=N<=15E;^S?;MNX&W/L&) <MZ?7VH
ME\J/S#)Y:[V7:6QR1Z9].:!#$L/DB)!%C;L"C;CTQ5'^WM+^T- ;R-9$9U8/
ME=I3;NR3TQO7GON&.M26NK6-WYWE7"?NI6A<,<?,"1_,'\J +7DQ9C/EIF/[
MGRCY>W'I5"[T'3+TQ>;:J!'<+<XC)0-(O(9MN-V#SSFI)M8T^"..1KJ)ED=$
M4HP;EV"*>.Q8@9]ZO4 5_L%G^^_T2#]__K?W8_>?[WK^-/2UMXG5XX(D=4\M
M65 "%_NCV]JEHH A:TMGM_L[V\30_P#/,H"OKTZ4+:6RXVV\0QC&$';I^534
M4 53IM@RLILK8JYW,#$N&/7)XJ22TMII(Y);>*1XCF-F0$I]/2IJ* *TFGV4
MI8R6=NY9MS%HE.3TR>.M*]C9R;_,M8'W@!]T8.['3/KCM5BB@"".SM8I1+';
M0I(%V!UC .WTSZ4[[+;Y!\B+()(^0=3U/XU+10!F2^'M(FN+69["#=:[S$H0
M! 6QN.T<$\#J*N&SM6F:9K:$RNNQG,8W%?0GT]JGHH C^SP^:DODQ^9&-J/M
M&5'H#V%5;31["Q698+9 LTDDKAOF&YSE\9Z GL.*O44 1?9;?(/D19!!!V#L
M,#].*9]AL_,CD^RP;XEVQMY8R@]!Z"K%% %=+"SC2-$M(%6-MZ*L8 5O4>AI
M8[*TA&(K6% &WX6,#YO7Z^]3T4 5S8VADCD-K 7B&V-O+&4'H/2JS:+IRW=O
M>):QI-:I(L.P;53?C<=HXR<#G&>OK6C2/]QOI0!%:?\ 'E!_US7^535#:?\
M'E!_US7^534 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5YM_9FA^([FT\@V5RT9N3$L&JO@F4LTF<1_\ 30X^M>DUYO#X>T"*RTR*
MWLVC$ #031WMONF*LHWYS\QRH7(_O$=Z &S?#Q+N^U*6YMK(VU\(\1PW9C:/
MRPH&&$?0;.F._.:W4\,8T^>R&EVIM;BX6Z9/M[8WC!X_==,J#BL"V\#6\^G8
MA;6YH9Q(XF6]M_F$@0<$#H-BD?CG.:Z[2?M6EZ1:V$&FW4T5O&(UDDGB+,!W
M."!GZ 4 8L/@6W@2-8])@"Q[< ZE(<[3$1G]WS_J(_R/K5>W^'5K;6BVT>FI
MY:1F-<ZDY(!<./\ EER05&,]*Z_[??\ _0'F_P"_T?\ \51]OO\ _H#S?]_H
M_P#XJ@#E6\ VLANO,T>WD^T%RP:_8XW[LX_=>KL?8FK=CX3&GQ:M'!ID&S5&
M+7"MJ#GDEB=O[OCEB?K6_P#;[_\ Z \W_?Z/_P"*H^WW_P#T!YO^_P!'_P#%
M4 <L? <!N89SIL9:&W6V13J<FW8OMY?)..3WJ/\ X5_!]HMYVT]7E@E,J,^I
MN?X47:?W7*XC3CVKK?M]_P#] >;_ +_1_P#Q5'V^_P#^@/-_W^C_ /BJ .:G
M\'RS:;9Z=]CA%G;VTMKL:_9F:.3:2,F/J"B_RJJ?AW;,03IXXMOLPQJ;@!=P
M;('E<'('(Z=L5U_V^_\ ^@/-_P!_H_\ XJC[??\ _0'F_P"_T?\ \50!RT'@
M2"WGFFCTR+=+<?:#G4G(#EMQQ^[Z9YQ3?^$ M%FM)4TB"-[5T>/9J#@$J,#<
M/*YSW]:ZO[??_P#0'F_[_1__ !5'V^__ .@/-_W^C_\ BJ .?U;PB-9?4'NM
M-A5[]$29HM1=>%(Z?N^"=J@^H4>E5W\#1.0#IR!,89!J<@5\$D;OW?."S8^M
M=1]OO_\ H#S?]_H__BJ/M]__ - >;_O]'_\ %4 <G;> _L$4*6=I''Y9C!+Z
M@[;E259,']UR24 SZ9KIKR_U6SL;BZ?3K-EAB:0@7C9( S_SS]JF^WW_ /T!
MYO\ O]'_ /%5@^-?$TFA>#=4U"^TFY6W2'RV*21L07(1>-WJPH WA<:N5!^P
M6?(S_P ?C?\ QNE\_5_^?"R_\#&_^-UY2O[1_A<*!_9.L<#^Y%_\72_\-(>%
M_P#H$ZQ_WQ%_\70!ZKY^K_\ /A9?^!C?_&Z//U?_ )\++_P,;_XW7E7_  TA
MX7_Z!.L?]\1?_%T?\-(>%_\ H$ZQ_P!\1?\ Q= 'JOGZO_SX67_@8W_QNCS]
M7_Y\++_P,;_XW7E7_#2'A?\ Z!.L?]\1?_%T?\-(>%_^@3K'_?$7_P 70!ZK
MY^K_ //A9?\ @8W_ ,;H\_5_^?"R_P# QO\ XW7E7_#2'A?_ *!.L?\ ?$7_
M ,71_P -(>%_^@3K'_?$7_Q= 'JOGZO_ ,^%E_X&-_\ &Z//U?\ Y\++_P #
M&_\ C=>5?\-(>%_^@3K'_?$7_P 71_PTAX7_ .@3K'_?$7_Q= 'JOGZO_P ^
M%E_X&-_\;H\_5_\ GPLO_ QO_C=>5?\ #2'A?_H$ZQ_WQ%_\71_PTAX7_P"@
M3K'_ 'Q%_P#%T >J^?J__/A9?^!C?_&Z//U?_GPLO_ QO_C=>5?\-(>%_P#H
M$ZQ_WQ%_\71_PTAX7_Z!.L?]\1?_ != 'JOGZO\ \^%E_P"!C?\ QNCS]7_Y
M\++_ ,#&_P#C=>5?\-(>%_\ H$ZQ_P!\1?\ Q='_  TAX7_Z!.L?]\1?_%T
M>J^?J_\ SX67_@8W_P ;H\_5_P#GPLO_  ,;_P"-UY5_PTAX7_Z!.L?]\1?_
M !='_#2'A?\ Z!.L?]\1?_%T >J^?J__ #X67_@8W_QND:;5]C9L+/I_S^-_
M\;KRO_AI#PO_ - G6/\ OB+_ .+I#^T?X7*D?V3K'(_N1?\ Q= 'J-M-JPM(
M=MC9E=BX)NV';_KG27>I7]C:R75W;:?!!&,O))?,%4>Y\NO+(?VC?#$4$<9T
MG5R44+G9%V'^_5?5/V@/"FJZ;/8RZ9K2),N"RQ0,1SGHS$?F#0!ZU;ZI>W2;
M[>'395(4Y2_8_>&1_P L^XHN-3OK2UDN;BWT^*"(9>1KYL*/?]W7S\_Q&\!,
MT3"W\4HT<D,I93;YD:-=HW$]<CK].,58TCXM^%=,T:^LPGB1;B^4"6>)8 4Q
MG[F21W/+ GWX% 'OD%]J-U;QSV]K82PR*&1TO6(8'H0?+I+B]U:WB\QM/LR-
MRK@7C=R!_P \_>O)K#]H3PKI^GP6::7K+K"@0,T4"D@>RL!^0%.N_P!HKPS<
M6_EKI.K@[E;E8^S _P!_VH ]<\_5_P#GPLO_  ,;_P"-U6O=7N]-B66]ATZW
MC=PBM)?, 6/0#]WUKS/_ (:0\,?] C5_^^(O_BZR]>^.GA'7[%;2>PUZ%5<.
M'A2#=D>A8G'U&#[T >R17^H3+NBMM/=<E<K?,>1U'^K[5#>ZU<Z=;K<7L>F6
M\+,$$DE^P4D]!GRZ^?Y_B-X'W>;:V_B6&1#.\:#R/+W2G)R <D ]#G/;)XJ]
M!\6_",/AJ'15C\2I&LOG2R+';$RD\E2#E=A/8 ?SH ]]\_5_^?"R_P# QO\
MXW5>YU+5;:2U1M.M";B;REQ>-P=K-G_5_P"S7F(_:/\ # 4#^R=8.!U*1<_^
M/U4O?VA?#5S/8NNE:L!;W'FME(^1L=>/GZY84 >P^?J__/A9?^!C?_&ZJ7.L
MW-E<0V]U'ID,T^?*1[]@7QUQ^[[5YK_PTAX8_P"@1J__ 'Q%_P#%UBZW\:_!
MNO7-K-=:?KZ"WW?)$D WANH))+ >P(SWH ]K2^U*1 Z6NGLC#<&%\Q!'K_JZ
MAN-9N;2XM[>XCTV*:Y;; CWS R'T'[OFOGF;XA>"@C?9(_$J,T44!5UMR@1"
MO(7IDA ,?=]JW5^-'A%%TB..#Q(L.F8*1%+9EE(Z%]V3D<X*XQDXQ0![GY^K
M_P#/A9?^!C?_ !NHC>ZL+E8/[/L]S(6S]L;_ .-UY?\ \-(>&/\ H$:O_P!\
M1?\ Q=0']HKPR;U)_P"R=7VK&5QMCSU_WZ /7//U?_GPLO\ P,;_ .-U2EUV
M:"\:SF&EQW*Q^8T37Y!"G@$_N^E>;_\ #2'AC_H$:O\ ]\1?_%US>N?%OP1K
M][+<W=AXA7S(?),<:6X7V/)))'8$D>U 'N_VK5/^?.QZX_X_6_\ C=5_[8NO
M[2_L[RM-^V[/,\C[<V_;ZX\OIR*^>KGXA^"Y9V*)XG$4UU]HG5_LY(^1QM3T
MY?/.2,<8XKIA\=?"PU]=6-MXA8I#Y*6S1VYC4'&2#G>"<#/S<X'I0![3Y^K_
M //A9?\ @8W_ ,;JO%J6JRWUQ:C3K0- J,3]L;!W9_Z9_P"S7F7_  TAX8_Z
M!&K_ /?$7_Q=4X/VA?#46J7ET=*U8I.D:J D>1MW9S\_N* /8?/U?_GPLO\
MP,;_ .-U2CUZ::YEMHQI;3PR".2,:@<JYZ+_ *OKP>*\W_X:0\,?] C5_P#O
MB+_XNN6NOBKX&O-0GO9K+Q%YDLZSA52V"HPST [G<1DY;WH ]\%UJAQBRL3G
MI_IK<_\ D.J]OK%U=7=Q:V\6FRW%N0)HEOF+1YZ9'EU\_:?\2?!FGZA8RI'X
MEE@LR'19/(+LX<O\Q!Z=!Q@GN371V'QW\+6.JWU^;7Q!</=D92:.WQ$!T52I
M#8]B30![1Y^K_P#/A9?^!C?_ !NHH;W5IO,QI]F-CE#F\;M_VSKR_P#X:0\,
M?] C5_\ OB+_ .+J"V_:*\,P^=NTG5SOE+C"Q]#_ ,#H ]<\_5_^?"R_\#&_
M^-U2L]>EU 9LQI4X)8#9J!.=OWO^6?;(_.O-C^T?X7((_LG6.1_<B_\ BZXR
M3XC> I4<-;>)P[K,F]!;*560*"%Q@+C:", =\YR: /H?[5JI.!96/3/_ !^M
MT_[]U7L=8NM3B:6QBTVXC1S&S1WS$!AU!_=]:\(T3XL>$=&UHZ@(/$,WEPB&
M!76#IM );!&3D=!@>V:V=%^/'A;1;:6$6OB"[:64RM+<1V^\D^I0KG\: /:/
M.U?_ )\++_P,;_XW5>QU'5;ZPM[M-.M%6>-9 IO&R 1G_GG7F7_#2'A?_H$:
MQ_WQ%_\ %U4TO]H;PU8Z39VDFE:LSP0I&Q58\$@ <?/0!ZY/?:E:P23SVEA%
M#&I9W>]8!0.I)\NH;76+J]B$EK'IDJ%0X*7['Y3T/^K[UY9??M"^%;^QGM)-
M*UE4F0H2(X20#[,Q'Y@UR,WQ#\!30>7Y'BE&*QAI$-N&;86QGMC#$8Z<# &*
M /H:6_U&"&2:6UL$CB4L[&];"@=S^[IMIJ5_?VL=U:6^GSV\@RDD=\Q5A['R
MZ\)TCXO>%=+74W$7B(7%\&3S8U@!B7)(*Y/WAGJV?RK;TKX_^%=)TR"QCT[6
MYEA7 DDC@#-SG)VL!GGTH ]>GO-6M[>29M/LR$4L0+QN?_(=/6XU=E#?8+/D
M9_X_&_\ C=>2W?[1?AF>TFA72=7#.A4$K'_\74B?M'^&%15_LC5^!C[L?_Q=
M 'I][JMYIMJUS>P:=;P*0#))?,!DG '^K[FGQ:C?W"[H;?3I!G;E;YCSUQ_J
M^M>/:W\>?">NZ7)83Z=KD2.02\<<!88.>-Q(_''TKGF^)'@07,-Q#;>)XWAN
M#<*H,&UV(4'=SDCY <YSR>: /?;S6+K3K1KN\BTV"W0X:62^8*/Q\NK*W.JN
MH9;&R96&01>M@C_OW7S]IWQ7\)V7A5M%V^)%,VUIYXTMLL0H#* <KM..<C)S
MR374P_M&>&(8(XO[*UAMBA<E(AG'L& _(4 >HW6HZK:"$MIUH?-E6(8O&X+'
M&?\ 5U8\_5_^?"R_\#&_^-UX_?\ [0WAN[6W":5JP\NX24Y6/D*<G^/K5O\
MX:0\,?\ 0(U?_OF+_P"+H ]+N]8NK!X$NXM-@:=]D2R7S NWH/W=2QW^HS('
MBMM/=&&0RWS$'M_SSKQC6_CAX0U[[+]HT_7HOL\GF+Y*0 MTXR22.G\)!KFY
M_B%X)$3_ &*'Q+"_D- B,+?RU!;=G [C)'\\T ?0MUK-S8F 7<>FP_:'$<.^
M^8;V/0#]WUJWY^K_ //A9?\ @8W_ ,;KPA?C%X133=-L(H?$J06,WG8V6S><
M=Q;#@Y& 3P% QQCH*Z+_ (:0\,?] C5_^^8O_BZ /3Y;[58IX(CI]F3,Q4'[
M8W& 3_SS]JF\_5_^?"R_\#&_^-UY%/\ M$^&I;JUE&DZL!"S,05CYRI']_WJ
MQ_PTAX8_Z!&K_P#?,7_Q= 'I-QKD]I=K:7"Z7%<-&91&]^P)0=6_U?3@_E5G
M[7J>W=]CL,8SG[:W_P ;KPW7?C#X*\0W:SWFGZ^H$#P&.);<!E8,#DDECC<3
MC.,@'%8EU\0_!DKR&%/$RBXDC,P<6Y 5$*_(.@)R#R"!V H ^AI-8NHK^*PD
MBTU+N92T<+7S!G ZD#RZM>?J_P#SX67_ (&-_P#&Z\2_X7AX4_M/3[P6WB+;
M8P^5';E+=D/&-Q));=CN&%;'_#2'AC_H$:O_ -\Q?_%T >G+J&JM?2VHTZTW
M1QI(3]L;!#%A_P \_P#8/YU/Y^K_ //A9?\ @8W_ ,;KR!/VA_#2ZI/='2M6
MV20QQ@;8\Y5G)_C_ -H5:_X:0\,?] C5_P#OF+_XN@#TC^WI?MDMH1I8N(MO
MF1G4#E=WW0?W?4U;^U:I_P ^5CUQ_P ?K=?^_=>"ZE\6?!&JZE/>W%CXA#RM
M&X1$M@JLC!@<?Q'C'S9X)QBLV/XB^#(;NV9(_$[6\4[7#+(8"Y;<& #9^[QU
M^][T ?0D>L74NH2Z?'%IK7D*AY(!?-O53T)'E].1^=6O/U?_ )\++_P,;_XW
M7BT'QW\+P:_<ZL;7Q!*\\8C$,D=OLB48X0@[ADC)RQR?PK4_X:0\,?\ 0(U?
M_OF+_P"+H ]4L+V\N;RYAN+2"%8"%+1W!<DE5;H4'&#Z]JT:\V^'WQ1TGQMX
MEU*PL+*]@D:+[7NG" ;5$<9'#'G)_*O2: "O++'P=;Z<UJT*ZS_HH58?W47R
M+\A<+\_ 9DW'W8UZG7DUI;>*[.]'V87YM?MQ9Y)D!>=6#':ZEB JG:-RX&.<
M<544FQ-M%BV\,W-JV(K[7O)$5O&D11-J>5L' \W&&V=,?Q&GP^&I;?[.L-QK
ML4,",@2,*.K.<_ZW'\>#P<[1TK,;7?'<-M;17-L4OKF241QQVBLV5CW!<$@;
M=W&[T]:W_$,6HW&HZ$D=K?HZR)-<W-J6*1@8S'M!P=QXR>  :KE1',QNGZ1/
MIVMV-]'<:^]O:B0?9)"K*P;=CDR=MW?/W1Z5UO\ ;Q_Z!.H?]\Q__%TNTYZ'
M\J-K>A_*GR(7.Q/[>/\ T"=0_P"^8_\ XNC^WC_T"=0_[YC_ /BZ7:WH?RHV
MMZ'\J.1#YV)_;Q_Z!.H?]\Q__%T?V\?^@3J'_?,?_P 72[6]#^5&UO0_E1R(
M.=B?V\?^@3J'_?,?_P 71_;Q_P"@3J'_ 'S'_P#%TNUO0_E1M;T/Y4<B#G8G
M]O'_ *!.H?\ ?,?_ ,71_;Q_Z!.H?]\Q_P#Q=+M;T/Y4;6]#^5'(@YV)_;Q_
MZ!.H?]\Q_P#Q=']O'_H$ZA_WS'_\72[6]#^5&UO0_E1R(.=B?V\?^@3J'_?,
M?_Q=<+\8]6-S\*=:A_L^\BW>1\\@3:/W\9YPQ/Z5W>UO0_E7"_&,$?"G6N#_
M ,L/_1\=)P5@4W<^4****S- 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* /8/V<?^2AZA_V"I/\ T;%7T_7S!^SC_P E#U#_ +!4G_HV*OI^@ K,_P"$
M=TC_ )\(OR-:=>>6NLI<16[-;7D;-$&F!U&X.QR RJ/FY!4@^V11<#KSX;T8
MD,=.@)'0XZ4O_".Z1_SX1?D:YVWU72I1M==45U9$D8WEP$5FP.N[ID\8S^%+
M!JFFRQPYBU/SI0!Y::C,Q#$9 ^_TQWZ9XZT/0%J=#_PCND?\^$7Y&C_A'=(_
MY\(OR-8^FW6DZG<3Q1?VNIA3>Y-U<]NH'S<GTQG-69(+5=7L;0/>".ZADD#/
MJ-PKY7;@;2WH3^5 %_\ X1W2/^?"+\C1_P ([I'_ #X1?D:YF34[9)[D"'4&
MCCD,<9-]<J9.JKC+8(+C;D$CD5?O9=/TU[H7DEXOV>&.3"ZC<$L6+ @#=GC;
M^M%PL:__  CND?\ /A%^1H_X1W2/^?"+\C7-1:SI+DAAJ/S%C'C4)AE1@_-E
M_E)!& >O:MS3;.RU*R2[C.I1QR?=$E_.&(]2-_% %G_A'=(_Y\(OR-'_  CN
MD?\ /A%^1IW]B6G_ #UO_P#P/G_^+H_L2T_YZW__ ('S_P#Q= #?^$=TC_GP
MB_(T?\([I'_/A%^1IW]B6G_/6_\ _ ^?_P"+H_L2T_YZW_\ X'S_ /Q= #?^
M$=TC_GPB_(T?\([I'_/A%^1IW]B6G_/6_P#_  /G_P#BZ/[$M/\ GK?_ /@?
M/_\ %T -_P"$=TC_ )\(OR-<)\9=&TZT^%&M3P6D<<J^1M8=1F>,5WO]B6G_
M #UO_P#P/G_^+K@_C-I=O;_"?6Y4DNRR^1@27DKK_KX^JLQ!_*@#Y-HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MVO\ S\1?]]B@"/\ M.R_Y^%_(UP7QHOK:;X2ZY'',K,?(P!_UWCKT'[;:_\
M/Q%_WV*X'XU74$GPCUQ$FC9CY& &!/\ KXZ /D6BBB@ 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 **** /8/V<?^2AZA_V"I/\ T;%7T_7S!^SC_P E#U#_
M +!4G_HV*OI^@ KA[9_$AAMQ<0*&2(+*1'&/,<@-NZ<8SM^H-=Q7+6-R)Y[!
M)K.Q FDN(Y=D9X*,0F,]B!WZT6 CAOM84".32XOE:-=QAW$CC)X8 ^O;;TYI
M+:\UPQPQRZ=:F4J \C0;5!_O?>['C;U/WLXXJYK1-KI_G6.E(9A-L*O;ALJ,
M\@ ]#CK^E4SK$?[U5\-.S1R%,[5 ; 8Y ZX^7C(&=PHW#8NZ9=WUQ=3)?:7!
M!&L>4PN-S?[V<<^G&/>FZQ)>1SQ_8(,[K6;*K"K*LN 4RV.OWN.AJK_:T#W*
M6R:"ZN0C,QA!49D12/KAR<^Q]*/[44(TA\.GB/<8_+&<[68\XYX4#&.IH EF
MDU)=.MV@M0\PE>1]Z(&,:MD(1V9AQ3E?4EL;QY(4,L++'$!$I:4!N7 ]U(X]
M0:9#J=G>6=Y/;Z9"OV:X6([E5LCS-K' Y' )J&ZUBVCOI(8-%WQPM\TGE#;(
M,?PG'7..O6CR =>:AJC7CBUTO;;HRLC-;\OQT(W<YR/3&.<U:L+K4[F^2.YT
MVUMX,9D8IG:?[@.?F_W^ASTXHT^]M[^]2W&A&)67>TDB !/]D\?>]1[BJD.I
M;$BCN-"$EQ(P!"1@ 9Z'I]T< GUH Z?R[7^Y#^0H\NU_N0_D*8-.L\<VD&?]
MP4O]G67_ #Z0_P#? H =Y=K_ '(?R%'EVO\ <A_(4W^SK+_GTA_[X%']G67_
M #Z0_P#? H =Y=K_ '(?R%'EVO\ <A_(4W^SK+_GTA_[X%']G67_ #Z0_P#?
M H =Y=K_ '(?R%<#\:DMQ\(]<*+&&_<8V@9_U\==Y_9UE_SZ0_\ ? K@?C39
M6L7PDUQX[>)''D894 (_?QT ?(]%%% !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 >P?LX_\E#U#_L%2?\ HV*OI^OF#]G'_DH>H?\ 8*D_]&Q5]/T
M%<+8Z_!/]E\_3)$,D8\T+*WRR$!E4$D#!4@Y)XR!7=51.E0%=I><J>H,S8H
MYV76K#RE:#3+LF169#)(5! '7[V>N!CBECU>P\[$]A<(K"-% 8EO-9I%*_>Q
MR8QCZUT1TN!NLEP?K,W^-,?1[63;O:=MC!US,W!'0]: ,B:^LK:[N()-.NI/
M*D"AHG)SG '5AR2:A&LZ3*R+;VET0[(%=BV"&=%SC=GHWIVKH/[,A_YZW'_?
MYO\ &D_LJ#.?,N,XQGSF_P :.@&%IL^AR7L5M::3<0M=KYS.B$+R,@N5.,_7
MFJ$^MK"TBKINXM$'@_>O\S;W^5N>,(F3[\5U@TFW!!#S@C.#YK<9ZTD>CVT2
ME8VG522Q F;J22>_<D_G0!AVNKZ3=WRVZ6DZ(&(>:20JBX&01D\@\]*DN+NR
MLM6GM;NW9854-$Z2,=PP,DG=QR0,'!Z8SVUVT:U=2K&8@G)!E/)]:<=*MR22
M\Y+8SF9N<=* .5_M^U=+<1Z?('E<!G>1MD:G.&;#$C&.1_3FM/5IK:S4-;11
MNHA>?<\SX<+_  +@_>/Z>AK7_LJWP1OGYZ_OFYI!I-L$5 T^U/NCS6POTH Y
MQ=0!E\LVL0,LKQHQD?$(61DS)SWVYXQUK8TZ"VO#=*\:DP2B/='*^ULQH^>O
M^W^E6_[)M\,-T^'^\/-;YOKZT1Z1;1;O+>X3>VYL3-R?7K[4 /\ [+L_^>;?
M]_&_QH_LNS_YYM_W\;_&C^S8O^>US_W_ &_QH_LV+_GM<_\ ?]O\: #^R[/_
M )YM_P!_&_QK@OC186T/PEUN2-&##R,$NQ_Y;Q^IKO?[-B_Y[7/_ '_;_&N"
M^-%DD/PEUN02SL1Y'#2L1_KX^Q- 'R31110 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 %%%% 'L'[./_)0]0_[!4G_HV*OI^OF#]G'_ )*'J'_8*D_]&Q5]
M/T %<L-9@BLWGO;Z^MROFXC&QR1&65CPF!RIQGK74UP46L:1<PI+J$CV+EYX
MTBNK:(LV'99.$9A@ON'/4].M &X-1M9+V.SAU6\DN&90\>%5D##()!2M3[!+
M_P!!&[_-/_B:X^'6-$1;6ZM+W=<7"QRQQFV"R;7( /S?7)[]^]:JZZ#>W$#W
MUQ'#!*83=/!&(FD R4'.[('^SC@\T ;?V"7_ *"-W^:?_$T?8)?^@C=_FG_Q
M-8 \6:29_(_X2:/S/3R/KWQ[?TILWBJRM[J:.;6]D,,:N]P81M!)(V],\;<Y
MZ8H Z'[!+_T$;O\ -/\ XFC[!+_T$;O\T_\ B:YV+Q98R2,K:T\2+Y@,DMLJ
MKF-B&'//\).<8XZUIZ=J$>K/<)8:XL[6[;)0L(^4Y(QT]01]0: +_P!@E_Z"
M-W^:?_$T?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:
M?_$T?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$T
M?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$T?8)?
M^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$UP?QGM'B^
M$NMN;VYD \CY7VX/[^/T45WGV6]_Z")_[\K7!?&>"Z3X3:VTEZ9$'D93RE&?
MW\?<4 ?)5%%% !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 >P?LX_\
M)0]0_P"P5)_Z-BKZ?KY@_9Q_Y*'J'_8*D_\ 1L5?3] !6 _AJ.2:"9XM-,D#
MO)&QM&^5F8LQ_P!9W8D_6M^B@#F(O!MG!.D\=II:RHBHC_9&RJ@Y '[SM4EW
MX3M[Z:>:Y@TV22?'FL;5_F(Q@G]YUX'/M71T4 <\/#$(7:(-,V\<?8VQP21_
MRT]2359O ^G/:_97L=*:'(.PV;$<9_Z:>Y_.NJHH YV3PK!-YOF6^F/YK;WW
M6;')W;L_ZS^\,U8L=#?39[J:R_L^"2Z?S)S':L-[<\G]YUY/YUM44 4O*U/_
M )^[3_P&;_XNCRM3_P"?NT_\!F_^+J[10!2\K4_^?NT_\!F_^+H\K4_^?NT_
M\!F_^+J[10!2\K4_^?NT_P# 9O\ XNCRM3_Y^[3_ ,!F_P#BZNT4 4O*U/\
MY^[3_P !F_\ BZ/*U/\ Y^[3_P !F_\ BZNT4 4O*U/_ )^[3_P&;_XNL+QC
MX5O_ !AX5O=!FU2WMH[K9F5+1F*[75^GF?[.*ZJB@#Y__P"&93_T-W_E-_\
MMM'_  S*?^AN_P#*;_\ ;:^@** /G_\ X9E/_0W?^4W_ .VT?\,RG_H;O_*;
M_P#;:^@** /G_P#X9E/_ $-W_E-_^VT?\,RG_H;O_*;_ /;:^@** /G_ /X9
ME/\ T-W_ )3?_MM'_#,I_P"AN_\ *;_]MKZ HH ^?_\ AF4_]#=_Y3?_ +;1
M_P ,RG_H;O\ RF__ &VOH"B@#Y__ .&93_T-W_E-_P#MM'_#,I_Z&[_RF_\
MVVOH"B@#Y_\ ^&93_P!#=_Y3?_MM'_#,I_Z&[_RF_P#VVOH"B@#Y_P#^&93_
M -#=_P"4W_[;1_PS*?\ H;O_ "F__;:^@** /G__ (9E/_0W?^4W_P"VT?\
M#,I_Z&[_ ,IO_P!MKZ HH ^?_P#AF4_]#=_Y3?\ [;2']F8A2?\ A+N@_P"@
M;_\ ;:^@:1_N-]* /GV+]FDRPQR?\);C>H;']G=,C_KK3_\ AF4_]#=_Y3?_
M +;7O5I_QY0?]<U_E4U 'S__ ,,RG_H;O_*;_P#;:/\ AF4_]#=_Y3?_ +;7
MT!10!\__ /#,I_Z&[_RF_P#VVC_AF4_]#=_Y3?\ [;7T!10!\_\ _#,I_P"A
MN_\ *;_]MH_X9E/_ $-W_E-_^VU] 44 ?/\ _P ,RG_H;O\ RF__ &VC_AF4
M_P#0W?\ E-_^VU] 44 ?/_\ PS*?^AN_\IO_ -MH_P"&93_T-W_E-_\ MM?0
M%% 'S_\ \,RG_H;O_*;_ /;:/^&93_T-W_E-_P#MM?0%% 'S_P#\,RG_ *&[
M_P IO_VVC_AF4_\ 0W?^4W_[;7T!10!\_P#_  S*?^AN_P#*;_\ ;:/^&93_
M -#=_P"4W_[;7T!10!\__P##,I_Z&[_RF_\ VVC_ (9E/_0W?^4W_P"VU] 4
M4 ?/_P#PS*?^AN_\IO\ ]MH_X9E/_0W?^4W_ .VU] 44 ?/_ /PS*?\ H;O_
M "F__;:/^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MH_X9E/\
MT-W_ )3?_MM?0%% 'S__ ,,RG_H;O_*;_P#;:/\ AF4_]#=_Y3?_ +;7T!10
M!\__ /#,I_Z&[_RF_P#VVC_AF4_]#=_Y3?\ [;7T!10!\_\ _#,I_P"AN_\
M*;_]MH_X9E/_ $-W_E-_^VU] 44 ?/\ _P ,RG_H;O\ RF__ &VC_AF4_P#0
MW?\ E-_^VU] 44 ?/_\ PS*?^AN_\IO_ -MH_P"&93_T-W_E-_\ MM?0%% '
MS_\ \,RG_H;O_*;_ /;:/^&93_T-W_E-_P#MM?0%% 'S_P#\,RG_ *&[_P I
MO_VVC_AF4_\ 0W?^4W_[;7T!10!\_P#_  S*?^AN_P#*;_\ ;:/^&93_ -#=
M_P"4W_[;7T!10!\__P##,I_Z&[_RF_\ VVC_ (9E/_0W?^4W_P"VU] 44 ?/
M_P#PS*?^AN_\IO\ ]MH_X9E/_0W?^4W_ .VU] 44 ?/_ /PS*?\ H;O_ "F_
M_;:/^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MH_X9E/\ T-W_
M )3?_MM?0%% 'S__ ,,RG_H;O_*;_P#;:/\ AF4_]#=_Y3?_ +;7T!10!\__
M /#,I_Z&[_RF_P#VVC_AF4_]#=_Y3?\ [;7T!10!\_\ _#,I_P"AN_\ *;_]
MMH_X9E/_ $-W_E-_^VU] 44 ?/\ _P ,RG_H;O\ RF__ &VC_AF4_P#0W?\
ME-_^VU] 44 ?/_\ PS*?^AN_\IO_ -MH_P"&93_T-W_E-_\ MM?0%% 'S_\
M\,RG_H;O_*;_ /;:/^&93_T-W_E-_P#MM?0%% 'S_P#\,RG_ *&[_P IO_VV
MC_AF4_\ 0W?^4W_[;7T!10!Y?\./@_\ \*_\0W&K?V[]O\ZT:V\K[)Y6,NC;
ML[V_N8QCO7J%%% !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 %%%% !
J1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex-10d1g010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g010.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( .$#.@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MB\6!F.<QB;Y?PQ0!UU%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 5=2NS8:7=7@3>8(FD"YQG SBL2Y\80V*2QW%M)+<1^;@6^"
MC[%9NI/&0IZ]Q6[?R-#87$B0"X98R?*+ !^.F37*VOC70C#:K=6;6UT]I'<1
MVZ0^80DC(JJ"HQDF1.!ZT :S>)(GLM0F@M;G=9CGS(B%<]/E(SG!]/PID?BA
M%>&&YT^]2>27RL1Q;@#P<]<@8(/(XS[&J$?CGPTLWEQQW"R2W)M !9./,=<
M]N0"0,]!3;OQQI,>EZ/J=Q8RBRU!F<R3( ;8*/OL.>^!QZB@"Y_PFNF^3'(8
M;K$@) "*2 $#Y.&[@_GP<47/C"WB@N"EC>>=$"%$D852P&2-V<<?7Z9K"M?'
MNBPP6_G:0;*&-9 ZLH9X<,Z8  .23&1P>]:4GC?PV;B/,$S^=M,DIM" @\HR
M!FR <!1[X/% &E?>(Q8QV$KVS&*Y9E<[AE"!QTR.6P/;-5[;QE;21P+-:7*W
M+Q)(T<:A@I8H-N<CD;US[5"GCSPVRQ_-*JDL#NMFQ'C'WN.,Y'US2R>+]'31
M[76X+5WM+F0PB5HO+96 .P$$9Y8!1[L* -"V\0I<ZE#;?99ECGC5HY#M."?,
M.&P3CB/(_7%/TG7H=5EO438AMY2B@ORR@ Y([=:Q4\=:)%>);)#Y7ERM'<DI
MM\EMN>./F!)(R/>I#X]\,M<RD222211!F=;9F 5F5<9QZE2?;GM0!8C\3S23
M)&MK$X;.UA)@2#Y]K+QT^3GZYJQI^OR7M_:6[VAC6YM1.K@EAT4D9QC@MCUX
MK%U_QAIOAN:6(Z0DL,,BPEHRJ_?C,C<$8QM [\U:7QOX6LWN=K^3]G>2*5EM
MB /+4N>0.F <>O:@#K:*X^/XAZ9)<L/)G%N45T?RVWL2<;=F,@[B!^-7[#QE
MI6K74EGIQFGNTM_.$9B9!_NEB,!O:@#H:*XQ_B3I*V'VD1RYDC=K92#B5DB$
MA4D [>3MR>X([5:F^(&@6\2--<2"1F*&..)G8,'*$8 [,#^ S0!U-,$,2S-,
ML2"5P SA1N('0$UC:=XGM-5U5;.T1FC:.9O,8%2&C9 R[2,_\M%(-;E !111
M0 4444 %%%% !1110 4444 ,CBCB#".-4W,6;:,9)ZGZT^BB@!DL4<\9CEC6
M1#@E7&1QR*?110 4444 %%%% !558HX;N".)%1%B?"J, <KVJU4#_P#'_#_U
MR?\ FM $]%%% !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 4-;O(]/T.^O9FD6*W@:9S$ 6VJ,D#/'0=ZXO3]>T*ZNHS.M[92&W#1O-
M9H2RIN8*"L9Z",E1WV\#BNRUZ6V@T"_FO,_98X'>8*@<E ,L-IZY&1BN,O\
MQ%X<N4N'N)Y;HQVHF8&TC.Y3%*=G(QN"K*".V2*!C+.Z\"Z5;27,&L7 BEF6
MZ+2Q-*1(Q;!4-&2IRKY QC!) KL?["MW@6/SW:$ [5\J+;\W)P-G>N6F/@R&
M"8/J5D5MMZ,B0HS(8P78  9R,L>/4UL?\)'I85B?$RKM19"#&H(#8QQMZ\CC
MKR*!&@WAZV?=NE<[L[LQ0\YR3GY.^3^9H7P[:IC;(PQMQB&'^$8'\'8<"H+'
M4[34[I[6Q\1)<3I&LK)&L9(1@"IZ=""/S%:/V2[_ .@E+_WZ3_"@"JGAZVB1
M4CE=$7[JK#" .<_W/7FG+H4*6RVRSR+ K;A$(XMH.<YQLQG/-6/LEW_T$I?^
M_2?X4?9+O_H)2_\ ?I/\* *G_".6A,A+MF4DR?N8?FSUS\G.:3_A&K(C&XXV
M!,>3#]T'('W.F0#BKGV2[_Z"4O\ WZ3_  H^R7?_ $$I?^_2?X4 4I/#5I-<
MO<S32R2N5+&1(V&5& <%, @=Z</#=HK%@Y#%BY/DP\L1@G[G4BK?V2[_ .@E
M+_WZ3_"C[)=_]!*7_OTG^% %5/#MK&%"2,H7 4"&$8P<C'R>M/CT.*&?SHKB
M6.7;MWK'$#C.<9V=,U/]DN_^@E+_ -^D_P */LEW_P!!*7_OTG^% %1O#MJ^
MS?(S;-VW,,/R[OO8^3ODY]<TC>&[-RY9R3(07)AA^8CH3\GL*N?9+O\ Z"4O
M_?I/\*/LEW_T$I?^_2?X4 5(?#MO;W@NX;F>.8(R;D6,<,06XVXY*C)Z\"B[
MBNH+NPB34KK;/,R/D1]!&[<?+ZJ*M_9+O_H)2_\ ?I/\*\L^,GC37/ DWA^7
M3YX9VG>X<_:80<%551C;CM(WZ4 >I_89O^@E=_E'_P#$4?89O^@E=_E'_P#$
M5\Q_\-"^-?[FE_\ @,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\
MQ%'V&;_H)7?Y1_\ Q%?,?_#0OC7^YI?_ (#-_P#%4?\ #0OC7^YI?_@,W_Q5
M 'TY]AF_Z"5W^4?_ ,11]AF_Z"5W^4?_ ,17S'_PT+XU_N:7_P" S?\ Q5'_
M  T+XU_N:7_X#-_\50!].?89O^@E=_E'_P#$4?89O^@E=_E'_P#$5\Q_\-"^
M-?[FE_\ @,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\ Q%'V&;_H
M)7?Y1_\ Q%?,?_#0OC7^YI?_ (#-_P#%4?\ #0OC7^YI?_@,W_Q5 'TY]AF_
MZ"5W^4?_ ,11]AF_Z"5W^4?_ ,17S'_PT+XU_N:7_P" S?\ Q5'_  T+XU_N
M:7_X#-_\50!].?89O^@E=_E'_P#$4?89O^@E=_E'_P#$5\Q_\-"^-?[FE_\
M@,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\ Q%'V&;_H)7?Y1_\
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
MYDM!ID\4V\DQQ'#;MP<\/W\Q_P#OJNPU9/-TJYCV;]Z;=IC+@YXY4<D5YB?
MEUY0VW]W'*+::V1TM)LP(Y!41DL2 N".2>#QCBJC8EM]#J1X;LPS$6]IAY'E
M*^4VTLP(8XWXY!/YFJL=CHL&M+:K)IPU(JKK&48O\F,, 7Z_*N3U.!FN=MO!
M^J0:K9)]HO?LEK'&_G&*9F+B7>50%\C(X);<,$@5TDNGWL_BV'5I2\EI;Q&.
M"W:QDW1%OO,&S@D\#D=*JT2;R+^G:/%I$S3:?':V[M&L9V0M@JH '&_&<*!G
MKP*TOM&H?\_,'_?@_P#Q51?:#_S[7?\ X#O_ (4?:#_S[7?_ (#O_A3M$5Y$
MOVC4/^?F#_OP?_BJ/M&H?\_,'_?@_P#Q51?:#_S[7?\ X#O_ (4?:#_S[7?_
M (#O_A1:(7D2_:-0_P"?F#_OP?\ XJC[1J'_ #\P?]^#_P#%5%]H/_/M=_\
M@._^%'V@_P#/M=_^ [_X46B%Y$OVC4/^?F#_ +\'_P"*H^T:A_S\P?\ ?@__
M !51?:#_ ,^UW_X#O_A1]H/_ #[7?_@._P#A1:(7D2_:-0_Y^8/^_!_^*H^T
M:A_S\P?]^#_\547V@_\ /M=_^ [_ .%'V@_\^UW_ . [_P"%%HA>1+]HU#_G
MY@_[\'_XJC[1J'_/S!_WX/\ \547V@_\^UW_ . [_P"%'V@_\^UW_P" [_X4
M6B%Y$OVC4/\ GY@_[\'_ .*KPS]HR2X?_A&O/D1\?:MNR/;C_5>YKV[[0?\
MGVN__ =_\*\._:(D\S_A&_W4R8^U?ZR,KG_5=,TI)6T*BW?4\.HHHK,L****
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@#Z?_9Q_P"2>:A_V%9/_145>P5X
M_P#LX_\ )/-0_P"PK)_Z*BKV"@!DLJPQF1\[1UPI)_(57_M.U]9?^_+_ .%,
MUGSCHMZMO-Y,[0LL4F<;6(P#GZXKEB^L.\A?4H\, @59\ !<@-[%N"?K0!UG
M]IVOK+_WY?\ PH_M.U]9?^_+_P"%<M)J.OR6TD8O($E82@.JQ@*=IV$'<21N
MQCY<^N*F_M+6F:3;=VR  E=^S+$?='!Z'N3T.<<<T ='_:=KZR_]^7_PH_M.
MU]9?^_+_ .%9>EZG=F*;^T;JU$OF?)@#;M[XPQ)'H3@^HI/[1>/5=2>.8O"T
M"?9_,E7R_,&[( SD9RN<CL: -7^T[7UE_P"_+_X4?VG:^LO_ 'Y?_"N=M)=1
MBN((Y]4CDA#D2R^8,E00XP/?+(?8 TMUJFIB-H;5T+?:9"9))$*M$22H'.1@
M8&>HXX/4 '0_VG:^LO\ WY?_  H_M.U]9?\ OR_^%<M'J.OI$L:W-L=O"-(R
M$GUW\_\ ?.,Y_BQ730ZC:K"BRWD;R!1N;@9- #_[3M?67_OR_P#A1_:=KZR_
M]^7_ ,*/[3LO^?F/\Z/[3LO^?F/\Z #^T[7UE_[\O_A1_:=KZR_]^7_PH_M.
MR_Y^8_SH_M.R_P"?F/\ .@ _M.U]9?\ OR_^%']IVOK+_P!^7_PH_M.R_P"?
MF/\ .C^T[+_GYC_.@ _M.U]9?^_+_P"%>"_M)W,5Q_PC'EEOE^U9W(R_\\?4
M5[U_:=E_S\Q_G7@O[2ES!<?\(QY,JOM^U9VGI_J: /!:*** "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 ^G_V<?^2>:A_V%9/_ $5%7L%>/_LX_P#)
M/-0_["LG_HJ*O8* *FJBZ;2+Q;%BMV87$+#'#X..O'6N=*^*'>0MN"D!5564
M8VY&[(_O8SCMFNMHH Y66]\4O;2)':01SLLH4K"3M(4[.2V#\V.>^>@J87GB
M5S)LL[<!06&^(C=CHH^?^(=_X3Q@XS7244 96EW&K3Q3&_MH8Y%DPBJ"HV_7
MG/UXSZ"FF:_&K7ICAG,,<'[I7QLEDX(VGJ,=/?)]!6O10!SEHGB%+B"&Y?<A
M<B6;Y<!00X(X'4,4/NH-%S>ZY'&T5M9/))]ID!=U&TQ$G;M(88XQS@].E='1
M0!RL=[XI2)8Q8Q.5X5Y$P7]=WS_+CMUW?[-=/")/)3SBIDP-Q5<#/L,G^=/H
MH **** "BBB@ HHHH *^?_VFO^97_P"WO_VC7T!7@'[37_,K?]O?_M&@#Y_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@#Z?_9Q_P"2>:A_V%9/
M_145>P5X_P#LX_\ )/-0_P"PK)_Z*BKV"@#/UW=_85\R0+/(D+.D3 D.P&5!
M YZ@=*Y#<6>3&A*J!0%S%(26&0_\73(./45U^N.8M"OIE1I&BA:1461HRQ49
M W*01R.U<C_:*-))MMKT(J@+NOKC)<9#C[_0$$ ]Z 9,US8FUDEC\-W"N%DV
M+*&&YE4D XR1G&,U,SZ>'=5\/S/L#,2I;&%Z]>YZ@=QCI43:KI?V22>.UU?Y
M5D*"2[N$WE%+8^]U./I[FIFOM+5W40:J^P,S%+^4@!?O'[_MP.XYH LZ=#IE
M_!+*VA7,.R0(%=3N/.,XSV[TC65E%J]W"^FH]K#;F52B/N+#'RYW8.<^@_&G
M:<VEZE!+,D>L(B2"/YI[G))..F[/U/0>M,86D>LW5I)'J"V]O;&8RF]N,L1C
M./FP1AA^(- %&Q07$MO#/H:QR2N4.8Y%"8.23D]T92.>H8>U37+:;:0G?HTD
MLQN9(0L,;G:H8A6/U&#45C=)=26\+VM_'-,Y0*U[<KM(.6R&8'[C*P_&IKF\
MTNRA+3_V@9#<R0*D=[<,1M8@$X;C/'YT,"NES8"+Y_#L[R*%W; V')Q]W/IW
M]/>NDBT'3'B1GL$5B 2NXG'ZUSJ:MI?DYDAU0R*%WB.^E().,;?WGS=>?3O7
M11:+:21(Y-\I8 [3?S<?^/T ._X1_2O^?-/S/^-'_"/Z5_SYI^9_QI?[#L_[
M][_X'S__ !=']AV?]^]_\#Y__BZ $_X1_2O^?-/S/^-'_"/Z5_SYI^9_QI?[
M#L_[][_X'S__ !=']AV?]^]_\#Y__BZ $_X1_2O^?-/S/^-'_"/Z5_SYI^9_
MQI?[#L_[][_X'S__ !=']AV?]^]_\#Y__BZ $_X1_2O^?-/S/^->$_M'Z?:6
M'_",_981'O\ M6[!/./)Q_.O=_[#L_[][_X'S_\ Q=>$_M'V,-E_PC/DM.=_
MVK/FSO)T\GIN)QU[4 >$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!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9/_145>P4 4-;
MF^SZ'>W&)&\F%I=L4AC9MHS@,.F<8KD_[8@9Y C:AM51AFOWY;^)<8_A((S[
M5UFMS?9M$O;C=*/)A:0^5MW':,X&X$<XQR.]<K_;$1DD5+[4"J*#N)A&6_B7
M_5]0<@^] ,D;6-'^RR3QWFKN%61ES.Z[RBEB 2>N :F?4-*1V4WFK$J&+;;A
MS@+PQZ]L'^E1G5=)-O+-%KM],(UD;")#\VU2S 9CP3@'CK4[7>GQ,RMK6HJ<
M$G$$?1>&/$?08(/TH EL)=+U&"2:#4-5\N.01EFFE&23@4@\E-4OK2XN;^*.
MVC\U9/MTA+H I8XQ@8+8ZYXIUC<6-[#++:^([KRTD",W[E1N)X_Y9]33(Y8W
MU>_LVU6_3[*FZ65EB&["JQ_Y98( 9>_X4 4['48+U[>,-J2RSML5/MSYR&^;
M.0.BE7]P?:I[B]TVS@,ES?:A&QN)+=5%V[$E6*Y/IG'ZU#8ZI'?F Q:CJ'F3
M-MC"M WS!MK<A.P*GZ-4\\]E;0&>ZUB\B+7$D"[A#EG5B/\ GGWQ0!735])\
MHM)>:JKH%\Q5N7;:6Z8YYSGMT[XKH(](CDB5_MFI+N .#=OD?K6$FH::(=\F
ML:A$R &13#&3'OZ9_=?Q=O6MV/3IY(E==8U$!AD B('_ -%T ._L6/\ Y_=1
M_P# M_\ &C^Q8_\ G]U'_P "W_QI?[+N/^@SJ'_D+_XW1_9=Q_T&=0_\A?\
MQN@!/[%C_P"?W4?_  +?_&C^Q8_^?W4?_ M_\:7^R[C_ *#.H?\ D+_XW1_9
M=Q_T&=0_\A?_ !N@!/[%C_Y_=1_\"W_QH_L6/_G]U'_P+?\ QI?[+N/^@SJ'
M_D+_ .-T?V7<?]!G4/\ R%_\;H 3^Q8_^?W4?_ M_P#&O"?VC[);/_A&=L]Q
M+O\ M7^NE+XQY/3/2O=_[+N/^@SJ'_D+_P"-UX1^T?:R6W_",^9>W%SN^U8\
M[9\O^IZ;5'^10!X31110 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 %%%% '
MT_\ LX_\D\U#_L*R?^BHJ]@KQ_\ 9Q_Y)YJ'_85D_P#145>P4 4-:E6#1+R=
MV=4BB:1_+178J!D@!N#D#'/K7+?;K/?(J7EPVQ0Y/V2W );DC[O4'.?>NIUJ
M1(=$O99&58XX6>3=%Y@V@98;<C.1GO7*^?9B21%GLSM42$C3A@[\M_?Y/)S]
M: 98>YTLVTC#7A-'$LCE4MH6X"DM@;/3-2-_9\+L&UK8S A@;2+D=#_!T'0T
MR2&Q2VD+:GI30Q+([(MEN &T[SM#^F:>8+2-G#:KI(9\JP:T&3GJ.7[]_P!:
M +5BT$T4C67B/]VC[7*1P@!CT_A[TQK>0:M<V\MY<(P@\R2Y:"W*LG P?ESV
M[C^$^E2V%J_E2+8ZGIIC#_.(K08#?]]U LLMQJ]_IYO[7[0D0-RS6/#)C@$[
M^F&[\<GT- %6TOK>]>&:'4KGS9&_=-]FMRQ;=Y;8(7J %S[$5--'9QQ-<7.J
MF/,\D0\VV@R\BL0<?)W(J&TGBEEAGANK5)BV8C_9V&W$^4<?/U^4 ^V*EFLH
M)(VFN;S3]HGD7][9=9 Q#8R_<C\: (HVTKR1(VKB+: 65K.$&/=TS\G&>WKV
MK=CLKV2)736KG:P!7]Q$./\ OBL&.#3GA67^TM(56&2'LP"/3=\_TQG\*WHX
M-4DB5X]5MBC#*D69P1_WW0 _^S[_ /Z#5S_WYB_^)H_L^_\ ^@U<_P#?F+_X
MFC[+J_\ T$[?_P  S_\ %T?9=7_Z"=O_ . 9_P#BZ #^S[__ *#5S_WYB_\
MB:/[/O\ _H-7/_?F+_XFC[+J_P#T$[?_ , S_P#%T?9=7_Z"=O\ ^ 9_^+H
M/[/O_P#H-7/_ 'YB_P#B:/[/O_\ H-7/_?F+_P")H^RZO_T$[?\ \ S_ /%T
M?9=7_P"@G;_^ 9_^+H /[/O_ /H-7/\ WYB_^)KPC]H^WG@_X1GS[V6YW?:L
M;T1=O^I_N@?Y%>[_ &75_P#H)V__ (!G_P"+KPC]H^*\C_X1G[7=1SY^U;=D
M.S'^IS_$<T >$T444 %%%% !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!]/_
M +./_)/-0_["LG_HJ*O8*\?_ &<?^2>:A_V%9/\ T5%7L% %'6FC31;QYFC6
M%8F,IE0NNP#YLA2">,]#7*[+%'D19M,)51*VVSE/#Y;/^L[Y-=3K7E_V)>>=
MY7D^4WF^:Q"[,?-DCGIGI7*_9K)'D01Z=N \U\7$QP'RP/W>^>* 99?2+2"U
M?=/HB01B1VQ;N  5(<\2>A-2G38PS[KS1RS HVZ)^C\D?ZWC.<U WAV*VMG#
M6NE10J)"Y^T.N 5(;+;<XP3WJ<Z$[,[/;Z<[,K)EKF3@/R<<<9)S^- %BQTB
M2&&2&S?1O*+[G5;-B-PZ'_6=14"0>?K%]"MSIQO&1EN,VDH!4A-PSYF.FS./
M:I;'19[*"2&UL-*$;R!V7S'/S Y'\/;WJO>2^7=WTMS_ &;YXB$,X$LF51QP
M,*N<D+GUXH BLTMED@FM)M+C=6W1;;&5/F8^6<#S/5 #^![YJ6?2DNXC)<3Z
M8\:3R-A[>3 E#'<0#)USGI3!:1:7<6T@@TN!E#S0JLTFW&%#$#;C'"GZ\T7&
ME&_9(YH[&0&Z=D3[3)CS>6;'R]>"?SH 2/2[6:(2B[T@K, 3NBD^;;TSF7MV
MSTK=C36&C4QWNG%"/E(M7(Q_W\K!_L!&G: P6#22*K.INI3O"GY<\=L5NQR:
MOM58X]-( X F?I_WS0 _RM;_ .?S3_\ P%?_ ..4>5K?_/YI_P#X"O\ _'*-
MVM_\\M/_ ._K_P#Q-&[6_P#GEI__ ']?_P")H /*UO\ Y_-/_P# 5_\ XY1Y
M6M_\_FG_ /@*_P#\<HW:W_SRT_\ [^O_ /$T;M;_ .>6G_\ ?U__ (F@ \K6
M_P#G\T__ ,!7_P#CE'E:W_S^:?\ ^ K_ /QRC=K?_/+3_P#OZ_\ \31NUO\
MYY:?_P!_7_\ B: #RM;_ .?S3_\ P%?_ ..5X3^T>MZO_",_;)K>3/VK;Y,3
M)C_4YSECGM7NV[6_^>6G_P#?U_\ XFO"/VCS?'_A&?MB6Z_\?6SR68_\\<YR
M![4 >$T444 %%%% !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!]/_LX_\D\U
M#_L*R?\ HJ*O8*\?_9Q_Y)YJ'_85D_\ 145>P4 4]5@^TZ5=6Y1'66,HRO)Y
M8VG@_-@XXSVKFHM!W,1':6KLP\S U)B=K$X/^JZ=A["NHU 2-I\ZQ1+*[(5"
M-C!SQSFN>TRRU33[F&7[$LGEV26A"E%+;2<-G<<=>E %1O#2P1BW:SM(_-WK
M@ZDVYPZE2.8^>OYXJPWAJ9W=Y-.M79@PR;T\;N21^ZZY/![=JDU*QO+Z:SGF
MLYD:U8%2;B/YCN4\] ?NX'N0>HK,3PY?O;B)Q<2M$&3>)UR"1U/S?>Y!]S0!
MK6&DW&F1/;PZ?:@32>8=VI2;B1SU\O)I;O3+^_NIIGMK?>VQ2$OC\A7./^67
M7#G\ZH#1-4>YGFFCGE663?L$B* /3@\\<$^@IDFA:H+<B**X\]4(C8W"#YO+
M1,]?]C]: -"XT>>>ZAFET^U\Q(Q%&/[1<#: V1CR\'()S3H]/OHH;6TBM;97
MM29%/VYBYW!E);]USG<>?6J5A8:W:Z3I\<EFL=Q9R22-)YJ,&W;@>,C!PV?0
M?2JL?A_5!M;=,6R2)$D12,G.%^;@'G/J">E $S>%3!!(TEI"L8)=V;46XY#9
MSY61R.U:>E:?=Z=YLUKI]FS7&&9S>-S],1<#VJG#HUXEA>6LU@\PNDV',R;8
MU_NJI)POMG\:6UTZ^M=0^VO;2R(A)$9G0+GLS<\L.F>. ..* -WS]8_Z!]E_
MX&M_\:H\_6/^@?9?^!K?_&J3[?J''_$I//3_ $A*0W^H X.E$'&<?:$H =Y^
ML?\ 0/LO_ UO_C5'GZQ_T#[+_P #6_\ C5,.HWP7<=+POJ;E,4X7VHD C26(
M/0BX2@!?/UC_ *!]E_X&M_\ &J//UC_H'V7_ (&M_P#&J3[;J7_0(;_P(2C[
M;J7_ $"&_P# A* %\_6/^@?9?^!K?_&J\(_:0>\?_A&?M=O!#C[5M\J8R9_U
M.<Y5<=O6O=OMNI?] AO_  (2O"?VCY[F;_A&?M%H;?'VK;F0-N_U/I0!X111
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 %%%% 'T_^SC_ ,D\U#_L*R?^
MBHJ]@KQ_]G'_ ))YJ'_85D_]%15[!0!0UNV:]T2]M%C>0SPM%M3;GYAC^(@=
M\]:Y5-$U6&5Y84U!)' 1F'E A5^YTEY*C &<@\Y!KM9Y?(A:3RY)-O\ #&,L
M?H*I?VL?^@=?_P#?G_Z] '-2:+J$TZ/+!J<B +E6E3/#*QP?.XSM_#M4UC::
MS97\#FWU"6$DO<?/"#(P1%!_UOJI)^HK?_M8_P#0.O\ _OS_ /7H_M8_] Z_
M_P"_/_UZ .=_LW5XX_\ 1AJ<,@+;2&B*C/3Y?-QU)--;3-9+.V-1)W,8RS1$
M@'<.OFY!P0.,<#UKI/[6/_0.O_\ OS_]>C^UC_T#K_\ [\__ %Z ,);76%34
M ]O?RBXB*1H7BPAQTYE/';UP><FJ0T'4!.9X[6\C/GM=)'B$A)F)RW^M_NX7
M\SWKJO[6/_0.O_\ OS_]>C^UC_T#K_\ [\__ %Z ,/2+;6=,NO-FL[NZ\Q%2
M9G=,@+NQM!F([KUYX/-5CI6KK!-;P07<-O+(6,:B+"KN!P#YN3GG.<]:Z7^U
MC_T#K_\ [\__ %Z/[6/_ $#K_P#[\_\ UZ .;M-,U>ROX[X6MU<3(GEA)3$4
M53W4F4G(]3V)%/U32KW49KDC3[E%F#$,RPF128V3&?-^[\V<5T/]K'_H'7__
M 'Y_^O1_:Q_Z!U__ -^?_KT/4#!@L+^WN_M?]D/(Q)+0E(=B\@_NQYORGCJ:
MU=,N+VSTFSM9=(O6DA@2-B'AP2% /_+2K/\ :Q_Z!U__ -^?_KT?VL?^@=?_
M /?G_P"O0 O]H77_ $!K[_ON'_XY1_:%U_T!K[_ON'_XY2?VL?\ H'7_ /WY
M_P#KT?VL?^@=?_\ ?G_Z] "_VA=?] :^_P"^X?\ XY7A'[2%Q+/_ ,(SYEG/
M;;?M6/-*'=_J>FUC^OK7NW]K'_H'7_\ WY_^O7A'[2%W]J_X1G_1YX=OVK_7
M)MS_ *GI0!X11110 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 %%%% 'T_\
MLX_\D\U#_L*R?^BHJ]@KQ_\ 9Q_Y)YJ'_85D_P#145>P4 5[XJ+&;>)"I7'[
MI6+<\<!>?RKD"VL)#!!#<7BQ11PY(MY]SLI0OR8R></S[]*ZO5%B?2[E)F98
MW0J2N[(SP/N\]?2O/VB\20Z>EA8ZX((5L%CW[&9_/V?,=S1DY+]\XP>F>: .
MATR\U :BUQJ8G*#>$6.UG. 2,?\ +,>E;G]L6W_/&^_\ 9O_ (FN1LI]:?Q
MESJ>I(]A#,7BC6-MP4H5(.V-0>>>:@LYM>L B0W<3,\P-S-*\LAD'F EPK1_
M+\F5VCU]J .U_MBV_P">-]_X S?_ !-']L6W_/&^_P# &;_XFN,MKOQ7;B.2
M76X+IL(7A>VV*>%+ ,L>1SO ]L=ZJJ?%2NNS6H8OM#[[QUB8\_9XD^0&/C#J
MY&,=>G- SO?[8MO^>-]_X S?_$T?VQ;?\\;[_P  9O\ XFN,MI_$MN@"ZS"3
M)CS&F@9R"(8QNXC&275\\#ALUO>'M5N8-%ACUV]%QJ +>9)';LH(R<=% Z8[
M4"-7^V+;_GC??^ ,W_Q-']L6W_/&^_\  &;_ .)I/[;L/^>LG_?E_P#"C^V[
M#_GK)_WY?_"@!?[8MO\ GC??^ ,W_P 31_;%M_SQOO\ P!F_^)I/[;L/^>LG
M_?E_\*/[;L/^>LG_ 'Y?_"@!?[8MO^>-]_X S?\ Q-']L6W_ #QOO_ &;_XF
MD_MNP_YZR?\ ?E_\*/[;L/\ GK)_WY?_  H 7^V+;_GC??\ @#-_\31_;%M_
MSQOO_ &;_P")I/[;L/\ GK)_WY?_  H_MNP_YZR?]^7_ ,* %_MBV_YXWW_@
M#-_\37@_[2-Y'=_\(SY:3KM^U9\V!X^OD]-P&?PKW?\ MNP_YZR?]^7_ ,*\
M(_:0O;>\_P"$9\AF;9]JSE&7KY/J* /!Z*** "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 ^G_V<?\ DGFH?]A63_T5%7L%>/\ [./_ "3S4/\ L*R?
M^BHJ]@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U/0M'UO
MRO[6TJQO_)SY?VNW279G&<;@<9P.GH*T** .?_X03P?_ -"IH?\ X+H?_B:/
M^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"
MIH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_
M^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y_
M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0
MJ:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H?
M_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?
M_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\
M@NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:A;P-X1^VQ+_PBNA[3&Y(_L^+U
M7_9KIJ88\SI+G[JLN,>I'^% &%_P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T
M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\
MQ-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S
M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@_
M_H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\
M!=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T
M?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\
M^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P7
M0_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!
M10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P
M@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-
M#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_
M /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()
MX/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T
M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\
MQ-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S
M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@_
M_H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\
M!=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T
M?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\
M^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P7
M0_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!
M10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P
M@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-
M#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_
M /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()
MX/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T
M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\
MQ-=!10!3TW2=-T:W:WTO3[2Q@9][1VL*Q*6P!DA0!G '/L*N444 %%%% !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
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ex-10d1g011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g011.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( .@"'P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M2%?&UC"^T@JK@YQC&UE)/;(S6!<>(/!\,E](R27$D5LDTF 6)41M(H4D_>Q
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
M2VD]L!)#'"$:-B$5"[#'S>LC'_\ 56KYVI?\^5O_ .!)_P#B*/.U+_GRM_\
MP)/_ ,10!7DGU..]M[;S+,F97;=Y3<;<?[7O4^W5/^>UG_WY;_XJO,/%WQFT
M[PMXS.F7^DW;W%@I60P.K*WF(CC!.#T//%4?^&DM _Z >I?]]1_XT >N[=4_
MY[6?_?EO_BJ-NJ?\]K/_ +\M_P#%5Y%_PTEH'_0#U+_OJ/\ QH_X:2T#_H!Z
ME_WU'_C0!Z[MU3_GM9_]^6_^*HVZI_SVL_\ ORW_ ,57D7_#26@?] /4O^^H
M_P#&C_AI+0/^@'J7_?4?^- 'KNW5/^>UG_WY;_XJC;JG_/:S_P"_+?\ Q5>1
M?\-):!_T ]2_[ZC_ ,:/^&DM _Z >I?]]1_XT >N[=4_Y[6?_?EO_BJ-NJ?\
M]K/_ +\M_P#%5Y%_PTEH'_0#U+_OJ/\ QH_X:2T#_H!ZE_WU'_C0!Z[MU3_G
MM9_]^6_^*HVZI_SVL_\ ORW_ ,57D7_#26@?] /4O^^H_P#&C_AI+0/^@'J7
M_?4?^- 'KNW5/^>UG_WY;_XJC;JG_/:S_P"_+?\ Q5>1?\-):!_T ]2_[ZC_
M ,:/^&DM _Z >I?]]1_XT >N[=4_Y[6?_?EO_BJ-NJ?\]K/_ +\M_P#%5Y%_
MPTEH'_0#U+_OJ/\ QH_X:2T#_H!ZE_WU'_C0!Z[MU3_GM9_]^6_^*HVZI_SV
ML_\ ORW_ ,57D7_#26@?] /4O^^H_P#&C_AI+0/^@'J7_?4?^- 'KNW5/^>U
MG_WY;_XJC;JG_/:S_P"_+?\ Q5>1?\-):!_T ]2_[ZC_ ,:/^&DM _Z >I?]
M]1_XT >N[=4_Y[6?_?EO_BJB"ZG]K?\ ?6F[RUS^Z;U;_:KR?_AI+0/^@'J7
M_?4?^-,'[1V@"=I/[%U/E0N,Q]B??WH ]@VZI_SVL_\ ORW_ ,56=<:XMI>R
M6=SJ^EPSQQ>=(DB,-B>I); _&O-/^&DO#_\ T!-3_./_ !KG-;^+_@[7[N:X
MO=(UHB6W:!HU:(+@C&3SSCJ <@'F@#WLS7P!)O-/ &,G8W&?^!57FU.6WU*W
MT^74=/2[N 3#$8FR^ 3Q\WHI/X&OG:\^(?@JX:8QZ7J\8N9EDN,K"2P Q@<X
M'MD'';%="?CEX;_M33[U;#7 MC%Y45N7B*'@C<<G.['&?3ZF@#W3;JG_ #VL
M_P#ORW_Q50//JB7\-KYEF3+&[[O*;C:5&/O?[7Z5Y5_PTEX?_P"@)J?YQ_XU
M6D_:)T%]2M[H:+J6V**1",ID[BA'?_9- 'LNW5/^>UG_ -^6_P#BJIWNJ2Z=
M<6MO=ZCIT,UTQ6!&B;+D8SCYO<?F*\O_ .&DO#__ $!-3_./_&LG6?CEX6UR
M:SDN=)UE!:R>8JQM$-QR#@G.<<<@=1D&@#VN&\N;F!)H-0TR6)UWHZ*2&7U!
MW]*AOM5DTV&*6\U+3H8Y7"([1MAB3@<[O<<U\[3_ ! \$?9RMII.KQ3+:&TC
M9A"0J%B>@(_O'Z\9S6O_ ,+A\*IH]GI<%CKT-O;3>=A&AQ(V=V&'3 /( &.!
M0![_ +=4_P">UG_WY;_XJH+R?5+2 2F2S;,D<>/*8?><+G[W;.:\J_X:2\/_
M /0$U/\ ./\ QJM??M$Z#=VRQ+HNI*1+')DE.BNK'O[4 >R[=4_Y[6?_ 'Y;
M_P"*JKJ.H7&DVANK^_T^W@#!=[Q/U/0?>Y->6_\ #27A_P#Z FI_G'_C6=K7
MQ[\,ZYIKV,^D:O'&Y!+1F+/'U- 'LD%]<7(8P:CIDFU]C;%)PV <'Y^N"#CW
MHN;ZYM+22ZGOM/2"+[[^4Q [=FZU\]R_$GP)).LPT760ZSBX&6B.7V*A).<D
MG:#D\Y)YY-3:7\6O#&F:#>Z=%9ZY')?,&GN(3$C<?W1GC(&">IR>: /H*UGO
MKVTANK:[L)8)D$D<B1,0RD9!'S="*;>S:I9V-Q=&2S<0Q-)M\IAG )Q]ZO([
M+]HCP[8V,%HFC:HRPQB-2?*&0!@< X'X4V__ &BM!N]-NK9=%U)6FA>,$F/
M)!'K0![D#D ^HI:\?'[1WA *!_9NN<#_ )X1?_':/^&CO!__ $#=<_[\0_\
MQV@#V"BO'_\ AH[P?_T#=<_[\0__ !VC_AH[P?\ ] W7/^_$/_QV@#V"BO'_
M /AH[P?_ - W7/\ OQ#_ /':/^&CO!__ $#=<_[\0_\ QV@#V"BO'_\ AH[P
M?_T#=<_[\0__ !VC_AH[P?\ ] W7/^_$/_QV@#V"BN;\%>-=-\=Z--JFEP7<
M,$5PUNRW2*K%@JMD;688PX[^M=)0 R5MD,C;2V%)PO4UY?:^ X;-+98Y=0Q;
M($A'EQXC!4!POS\;F&X^]>H2_P"ID_W37DMI=>*;2[*1"^GMQJ \VYFM)<RQ
MMO.WRV&5"G:"R_+T/K5129+;1H#PC<1K,L6HZLJO;K"JA@HCPRMD 2 8^4^_
MS'G'%2CPK)',AMKO4X(UNI;DHFT<R,&)_P!9U&"/3!/&>:R1XO\ %D=O#]NT
MV*UFN+MH8U2SGD=0(W?&S:N\Y4<J2.3SQ6IXDN]5G\/:.1;ZE::G<^6TILHI
M)$M6P"Y<("2!R *KE0N9DB>&9XKFSE2_UCR[>Y6X,1D&'.$S_P M,\E#QT^<
M\5VG]K_].%W_ .0__BJA7)13R<@=1@_E2X/I3Y$3SLE_M?\ Z<+O_P A_P#Q
M5']K_P#3A=_^0_\ XJHL'THP?2ER(?.R7^U_^G"[_P#(?_Q5']K_ /3A=_\
MD/\ ^*J+!]*,'THY$'.R7^U_^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*,
M'THY$'.R7^U_^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.R7^U_
M^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.R7^U_^G"[_P#(?_Q5
M']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.SY2^,LWG_ !8UN7RWCW>1\KXR/W$?
MH2*X2NZ^,?\ R5;6O^V'_HB.N%J'N6M@HHHI#"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#Z?_9Q_P"2>:A_V%9/_145>P5X
M_P#LX_\ )/-0_P"PK)_Z*BKV"@!KHLD;1N,JP*D9[&J7]BZ?_P \#_W\;_&K
MKC=&RY(R",J>1]*X^#Q-97$5LZ/J(\Z+S&#2#]V>RM[D<CVHN!T#:!I;NCO:
M!FC.4+,Q*G&,CGC@D4_^Q=/_ .>!_P"_C?XUC1:YI3QDOJ-ZLB@;T4.^"3C
M(7DC(SCIWIZ:UI3*Q>_U&/;(\9#HXP5<I_=QR5./7''.:=V*R-;^Q=/_ .>!
M_P"_C?XT?V+I_P#SP/\ W\;_ !K/M=2TR\NTM(-3O#.X)V,'4@CL<K\K<9P>
M:FNY([9+9UN+V=)YU@W1RKA23C)SVSZ9HNPLBU_8NG_\\#_W\;_&C^Q=/_YX
M'_OXW^-95_JEI87\EH]S>L\<7FN5E&% (R/J%.[Z U8BN(96MMMQ>[;B:2)&
M,@Q\F[)^AVG'X478[(N_V+I__/ _]_&_QH_L73_^>!_[^-_C6-_;NE"9@VHW
MBPJ#OF;<%1@<8;*_*.F">#GBKEG=V-_<M;V]]?F9!ET970I_O948)Z@'J*+L
M+(N_V+I__/ _]_&_QH_L73_^>!_[^-_C3_L'_3W=?]_/_K4?8/\ I[NO^_G_
M -:B[%9#/[%T_P#YX'_OXW^-']BZ?_SP/_?QO\:?]@_Z>[K_ +^?_6H^P?\
M3W=?]_/_ *U%V%D,_L73_P#G@?\ OXW^-']BZ?\ \\#_ -_&_P :?]@_Z>[K
M_OY_]:C[!_T]W7_?S_ZU%V%D,_L73_\ G@?^_C?XT?V+I_\ SP/_ '\;_&G_
M &#_ *>[K_OY_P#6H^P?]/=U_P!_/_K47861\D?&:&.W^+.MQ1+M1?(P,D_\
ML(_6N#KO?C1'Y7Q:UM-[OCR/F<Y)_<1UP5(84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'T_P#LX_\ )/-0_P"PK)_Z
M*BKV"O'_ -G'_DGFH?\ 85D_]%15[!0 UP3&P#;20<'&<5QL%YH4D-L\,Z[;
MF/S4Q9@<* @SQP<# !["NTZBL:/PMI$2X2VQ]W^,_P *A1^@_G0!E[-#EAD,
MFI6L0=$,L3[5P#]T,H..?UIT:Z%+)YJZG9[_ #)1\R*/F5B'X/HP/\QUK2/A
M?3<2*BRQK)]X(^/J0>H)[XIQ\-::TC.R2$,Y=D,AVD[BP./9BQ'IDT 5;2/3
M9+^-[35;4W4J%T\H)N=<\G //UJ35[>,6L<M_<O+#'(K@K""$8'AN/>K<&A6
M-MJ!O88V69F+-\W#,>Y'K@XJ6\TJWO$@1C)$L$@E00OL&[WQUH R;Z2SMKQH
M+J[!FV^>_P#HRD8^X23[!N?8^E+]FL[F*SM3<;HEE>&W40 !6C# @8[ *P]Z
MTI]$T^YFDFF@#22$EV)Y8%"A'TVGI2/HUHUK:6ZF6-;7_5%)"&Z$')[Y!.?K
M0!A1P:!]IC@2]LR26*-L0J6!P5Z\D>AZ5>TR.P#B/3=4MB[KG$2HS, 3^)P<
MU)_PB6DE&1XI9$<YD5Y21)W ;U .#^%7K'2;73Y9980YFE $DDCEF?'3)^G'
MT H =]FN_P#G_;_OTM'V:[_Y_P!O^_2U<HH I_9KO_G_ &_[]+1]FN_^?]O^
M_2U<HH I_9KO_G_;_OTM'V:[_P"?]O\ OTM7** *?V:[_P"?]O\ OTM'V:[_
M .?]O^_2U<HH ^/?C0KI\6M;623S&'D9;&,_N(ZX*O0/C;_R5[7?^W?_ -$1
MUY_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'T_\ LX_\D\U#_L*R?^BHJ]@KQ_\ 9Q_Y)YJ'_85D_P#145>P4 -D
M8I$[JC2,JDA%QEO89(&?J169_;$^ ?['O<$9'[VWY_\ (M:4KB.%W8,0JDD*
MI8_@!R3["O/[718K6*WC%Q?,+:,10YTJ?Y%P-P^[W;)^F!VH [ :I=,H9=$O
MR#T(DM__ ([2_P!IW?\ T ]0_P"^X/\ X[7+I!=Q)*L>J:H%P!$G]ES;4QZC
M;R/Q[U((YTW+%?:G&AE=QMTZXR TC,1T[A@/;:,8H Z3^TKO_H!ZA_WW!_\
M':1M5N4QNT6^7)P,R6XS_P"1:P[)Y[;55N)-0U66U4$+;G39NG. 3LR?_K5+
MJDL6I:?';.;]W20/YLFF39X.1@! /:@#7.JW(.#HM^#Z&2W_ /CM']J7.<?V
M)?\ 7'^LM_\ X[7/ZC#'J&IRWAGU% \9B6/^RYCL7&00=F<APK#Z5.DBQ0V!
M3[:;B"22:5SIMQB1W#;B/EX&6X'H * -G^U+K=M_L2_W8SCS+?\ ^.TO]I7?
M_0#U#_ON#_X[7*+;W^]I&U74?..0LHTJ<%!NS@#;@]QSZUJ:7<FSNI9KF?4Y
MU90(XO[/N-L?KC*G.>O/J: -?^TKO_H!ZA_WW!_\=H_M*[_Z >H?]]P?_':3
M^W;7_GWU'_P7S_\ Q%']NVO_ #[ZC_X+Y_\ XB@!?[2N_P#H!ZA_WW!_\=H_
MM*[_ .@'J'_?<'_QVD_MVU_Y]]1_\%\__P 11_;MK_S[ZC_X+Y__ (B@!?[2
MN_\ H!ZA_P!]P?\ QVC^TKO_ * >H?\ ?<'_ ,=I/[=M?^??4?\ P7S_ /Q%
M']NVO_/OJ/\ X+Y__B* %_M*[_Z >H?]]P?_ !VC^TKO_H!ZA_WW!_\ ':3^
MW;7_ )]]1_\ !?/_ /$4?V[:_P#/OJ/_ (+Y_P#XB@#Y.^,LKS?%C6Y)()(&
M/D9CD*EA^XCZ[21^M<)7=_&6=;GXKZW,BR*K>1@21LC?ZB,<JP!%<)0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'T
M_P#LX_\ )/-0_P"PK)_Z*BKV"O'_ -G'_DGFH?\ 85D_]%15[!0 R61(H9))
M'"(BEF9C@ #J37G=J)(H;5)?$5C)]FB$2YNR=P(!8MZG=P/8#UKT9B%1B2
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^G_V<?\ DGFH?]A63_T5%7L%>/\
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
M/_Y]_P#R(W^- B7^R]/_ .?&U_[\K_A1_9>G_P#/C:_]^5_PJ+^P]._Y]_\
MQ]O\:/[#T[_GW_\ 'V_QH E_LO3_ /GQM?\ ORO^%']EZ?\ \^-K_P!^5_PJ
M+^P]._Y]_P#Q]O\ &C^P]._Y]_\ Q]O\: )?[+T__GQM?^_*_P"%']EZ?_SX
MVO\ WY7_  J+^P]._P"??_Q]O\:/[#T[_GW_ /'V_P : )?[+T__ )\;7_OR
MO^%']EZ?_P ^-K_WY7_"HO[#T[_GW_\ 'V_QH_L/3O\ GW_\?;_&@"7^R]/_
M .?&U_[\K_A1_9>G_P#/C:_]^5_PJ+^P]._Y]_\ Q]O\:/[#T[_GW_\ 'V_Q
MH ^3?C1%'#\6M<CBC6-!Y&%08 _<1]JX*OH/Q[\#=?\ $OC74-7TJ[TJ"RN/
M+\N.>:4.-L:J<X0CJI[USG_#./C#_H):'_W_ )O_ (U0!X_17L'_  SCXP_Z
M"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ H):'_P!_YO\
MXU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU1_PSCXP_
MZ"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^@EH?_?\
MF_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_^-4 >/T5
M[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_17L'_  SC
MXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ H):'_P!_
MYO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU1_PS
MCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^@EH?
M_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_^-4
M>/T5[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_17L'_
M  SCXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ H):'
M_P!_YO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU
M1_PSCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^
M@EH?_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_
M^-4 >/T5[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_1
M7L'_  SCXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\
MH):'_P!_YO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^
M;_XU1_PSCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X
M^,/^@EH?_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\
MW_F_^-4 =_\ LX_\D\U#_L*R?^BHJ]@K@_A-X*U+P)X5NM+U2>TFGEO7N%:U
M=F4*41<'<JG.4/;TKO* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
3"BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ex-10d1g012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g012.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 3P#.P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !112-GC'K0#=A:*** "BBB@
MHHI%SMYH"XM%%% !1110 44AZ'^E"YVC<,''- "T444 %%%% !12'.#C&?>@
M9P,]>] "T444 %%%% !12-NV_+C/O2T %%%% !1110 44C;N-N.O.:6@ HHH
MH **** "BD^;?VVXI: "BBB@ HHHH **:,Y.1Q]:=0 50U+55TUH5^R7%RTN
MXA8=F0%&23N8?IFK]8NOR: OV9=;U""T+,P@\R]-N7)&" 0REN#TYZT ,/B[
M2 (6,ER%E) )M)1MPH;D%<@$$8/?.!FGZCXGL=.L[6Z,<\\5SG9Y84,,#G*N
M5.>VT9;/&,TD?A+0XX!%'9LL88,H6>0;2!QCYN /0<9&>M:'V:TMS;,YVF$E
M(3)*3RW&.3R3[T 4AXHT@M(!<R?NP22;>0 X[ [<$^PYI_\ PD>F;=QEF4>6
M9/FMI1P&VD<K]X'@K]X>E9E];^%8K&_,NHV]I%&1;W4@OMGEMP0K?-@,<CKS
MT]JLV>@^'[AFN+1/.()1W%S(V6X)S\W)Z<GGGWH ?-XMTJ.REN4DFE\L']VM
MO('.!G."OW<?Q'Y?>KMUJJ6[PQQV\]Q--O*QQA5;"?>/SE>,X'_ AVYJJ_AW
M1IT:TV/A%(,<=U(NU6ZK@-PIQTZ<>U7+K2;2\BC2;S_W98H\=S(CC/4;U8-C
MGIG' ]!0!G?\)AI&8/FNBLPRKK:2L@^4-C<%*YYQ@$\\=:>OBO2S/)&\DT:J
MN0[0. 3@Y7[O#C!^0_-P>.#43:-X;W?9]Z(8IE40I>N@BD8;@ H;Y6/#8&,\
M'WIZ^'M!GN9HA$TDL>WS4-S(=I.2&(W?>Y)W=?>@"[#K-K=B3[&);F1$#E$C
M*GGMEL -[$@TVPUF+4)+=4MYX_/MOM*,^W&W.,<,>>1TXYX)I[Z-8R6EQ;-'
M*8KE DO[]]S*.,;LY'''!K*+>&H=<M8#JXAU* B"*W?4G#2<;MFQF^?J#T/0
M>F* )[WQ/#8:I)82V%Z9$@-R741E?*4X+_?S^!&3V!P<(?%EBFJ#3Y(IHYC,
M(07:, DG (^;+ Y'0$C(R!4\OAG2I[R:ZEAG:68DR'[5+AL@ @KNQC  QC&!
M3(;'18M6DC29VO#-Y[0O=R.-^,[MA8CISTXP/04 ;5%,FFBMH))YY4BAC4L\
MCL%55')))Z"HOMUH4E<7,3+"@>3:X.Q2,@G'0$<T 6**;'(DT22QL&C=0RL.
MA!Z&H[BZ@M1&9Y5C$LBQ(6[LW0?C0 T6-H+]K\6L O&C\HW C'F%,YV[NN,\
MXJQ110 4444 %%%% !1110 4444 %1+;6Z7,ERD$:W$JJLDH0!G"YV@GJ0,G
M'IDU+10 4R6*.>%X9HTDBD4JZ.N593P00>H-/HH :B)%&L<:JB* JJHP !T
M%.HHH **** "BBB@")+:".XEN$@C6>4 22*@#.!TR>IQDXJ6BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F&3&W
M(QGU[?Y_I3Z:J!22.] #?.7&<-Q[?Y_R*#,H(4]20/;-/V\@],4%58@D9QR*
M6H";QN ]<=?>G4FU>/E'R]..E+3!!1110 4444 %%%% #6;:![TT2J>>@)P/
M\^G^-/90ZE3T/M1M&,'/YT,!ID&['H,Y_P /\]Z$E5R0.HH6-4! Z'M2A%!S
MM&3W[T+S%J"N&''Y4ZD  S@ 9.3BEH&%<AXFU?3;V5],2?4DNK"Y1Y'MM'N+
MM4?8&"DHA4G;(IQD]1D5U]>=W&CZKK'B/6XM.OYK*)-7)GFBE==O^@6NWY4=
M2W/0'(]0: .3U/0;=M,CCMGU*XG1F"JWA:\2-%8DG:GEE>^.V,DCD8K6.FZ3
M+.UQ,NHES<17"(_A>^D$>QU;824&Y0 54X!4'Z@Z,L/Q!T[2C;V"7%Q+@21N
M9+8E&W/E"'QN7&T_>!S_ !8X&UH#>,&U:+^UXY8[-8RK;C ^\X/+%,$/G'W0
M5"X')RU ''Z]HFDZV=4_TS7X!?B0NH\-7I <YV,?W8SM#2#MG<.F*F73=-6Y
MBE-WK<BH&^1_#>H#!..5*J"I.,'!Y&!VKUFB@#R"+1].@AE$<MX9)%A#>9X-
MO/+D\MGPKHJJ&3#KQP=R!B333H6E"&-%O==9P3YS3>&;YQ<#Y<"0;!N VDCW
M.>W/L-% 'F\ITQM7AOXYM>3R[,0&-O#EZX:54=$E.Z,Y(61Q@YSQSQSS]IX?
MM;.*[6/5-6S=2LS >$KY41&CV%54  '/S ].O%>T44 >4V-EI]C<VLXN=8DD
M@NQ<%W\+WQ9^><Y4KO(.#)MW>F*@OK*WU#6;F^6YUJT!G9X\>';^3.65PV-@
M4D,",.KCN,&O7:* /'1HUF+585U#5HR%D4M'X2O0-KG)0+M(1<]0H!89!.#@
M67TO2G39]IUM5*!2B>&K_;C&,#*G ]!GCH.*]9HH \OTFUT?3-8:\9M9G@*R
M(L!\-WR^6C;OW:D)@1@-]W&,C/';,O\ 1+*\\+#1EU+6E?<Q:ZD\*7COC:J1
M[?D!4HB@9!YY/&<5['10!Y!-I-G,P5M0UAH$)*1-X5OB&SLW"3Y<,,ID# P<
M=<5>C^R6D<T<)U:1+B]M)V!\.7RE!$X9B7,;,[$* ,G [8!KU&B@#FSXYT5;
MA+=HM9$\B,Z1G1+W<RJ0&('E9(!9<GMN'K4G_"9:7_SZZY_X(;W_ .,T7G_)
M0]&_[!5__P"C;2N@H Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__
M !FN@HH Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH** .
M?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .?_ .$RTO\
MY]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&:Z"B@#G_^$RTO_GUUS_P0WO\
M\9H_X3+2_P#GUUS_ ,$-[_\ &:Z"B@#G_P#A,M+_ .?77/\ P0WO_P 9H_X3
M+2_^?77/_!#>_P#QFN@HH Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!
M#>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH
M** .?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .;G\<Z+
M:V\MQ<1:S#!$A>2231+U510,DDF+  '>NDKG_'?_ "3SQ-_V"KK_ -%-704
M%%%% !117-^-K/5;[0XX=(^T_:/M,;/]FF,;^7SNY$L>?IO&: .DHKS2"R^(
M$,?F3M=2L8D@*Q26Y=4!Y*ER 6/4EB> <<]8=)N_'+03V*K>I+:"&$*5@/RC
M(=E9QC=D+]XG<"S+U& #U&BH;3S_ +%!]I(-QY:^:0 ,MCG@$XY]S69XKM]0
MNO"]_!I?G?;GC_=>3+Y;DY'1MRXXS_$OU% &S17F5KI_C^V2-]]S(ENLBQ1O
M+$SD,<Y)=V)?'"AG90>I/6H=/NO&]O=W&FJE\LD<4DD0E6!O,9GW<MR P5C@
M[MF["XX.0#U.BJ.C_;AI-N-29FN\'S"ZJ&ZG&=A*YQCIQ].E7J "BN/\>:?K
MU^FG#0S=@H\AE-M<&+'R_*6_>QY&?][']TUA7-AX_DL[M)3<2O=\-Y$ENI0[
M<*!DC">I'SY(QQD  ]-HKS;3-1\;ZE"73[6A%R1(KPP#8NT;<;@N5)W;ESO'
MRC/4UZ30!CZAXGTW3-1-A.+Z2Z6)9F2TT^XN=J,6"DF-& R4;KZ&J_\ PF6E
M_P#/KKG_ ((;W_XS19_\E#UG_L%6'_HV[KH* .?_ .$RTO\ Y]=<_P#!#>__
M !FC_A,M+_Y]=<_\$-[_ /&:YR>P\80^,)KFP_M Z>99''GW$9C8E&"+L,C?
MN@P7[JHV#T;J'VMWXW&J:=:S)=MD+)/OCMMBKY@#"1E//R[L;!G.W(QDD Z#
M_A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FH_"EMJ,$NK2WUOJ%L
MD]UNMX+NZ$X1 ,?*WF.1G&XC@#=@#@D])0!S</CG1;E"\$6LRH'9"R:)>L R
ML58<1=0P(([$$5)_PF6E_P#/KKG_ ((;W_XS1X-_Y =S_P!A74O_ $MFJ[XB
MM[FZT"\@M&NEN'0!#:,JR9R.A9D'U^9>,X(- %+_ (3+2_\ GUUS_P $-[_\
M9H_X3+2_^?77/_!#>_\ QFN8TN#Q];V:I*MTK/=EV#RP3>7'L7:HW.25W;PP
M+%LXPQY)-_B[5O#>HK/9ZE(\S(EJ8YX[62-MSAI%*2(2BKL(5B&)R,8Y !T_
M_"9:7_SZZY_X(;W_ .,U&?'.BK<);M%K(GD1G2,Z)>[F52 Q \K) ++D]MP]
M:WK172R@60R%Q&H;S2"V<<[L$C/K@UBWG_)0]&_[!5__ .C;2@ _X3+2_P#G
MUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH*X;QU8>)KF[AE\.G4?,$#(3#
M<)'&AR3D;I!E^,?,C+R.5QF@#9_X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS
M_P $-[_\9K U&[\:6TL[*EZ89+E(H5@CMG<H>ZEC@-C[V_Y<]"!P=#3K;79/
M%-A=7]M>PI'IX6ZECN@UO-.P&1Y7F?+MP>0F26ZX&2 7_P#A,M+_ .?77/\
MP0WO_P 9J,>.=%:X>W6+63/&BN\8T2]W*K$A21Y60"5;![[3Z5TE<_9_\E#U
MG_L%6'_HV[H /^$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&:Z"O/
M-5L/&"76K2:1_:(S=136[R3QY<;CN15:1D\O'/W8VQQ\U '1_P#"9:7_ ,^N
MN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,US]K=^-QJFG6LR7;9"R3[X[;8J^8
MPD93S\N[&P9SMR,9)W-)MM17Q?J]U/;ZA;V+HJ0":Z$L4I!R9%7S&*$YP%"K
MPN3R<  D_P"$RTO_ )]=<_\ !#>__&:CC\<Z+,\R11:R[POLE5=$O24;:&PW
M[K@[64X/8@]ZZ2N?\/?\ASQ9_P!A5/\ TBM: #_A,M+_ .?77/\ P0WO_P 9
MH_X3+2_^?77/_!#>_P#QFN@KS.SL?'-E?7KVXU)K?R)%MQ=7$+EW+H0S R.
MVTN%*D+D#* =0#K/^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Q
M+"Z\7/KGV:[AO)K2*+]_\L$08&-N RMN\W=LY4[/O9V\ ;G@ZVU"UT$)J4=Y
M%<-,[^3=W'GM$K'(0/O<LH'&2<\=!P* $_X3+2_^?77/_!#>_P#QFHX/'.BW
M5O%<6\6LS02H'CDCT2]974C(((BP01WKI*Y_P)_R3SPS_P!@JU_]%+0 ?\)E
MI?\ SZZY_P""&]_^,T?\)EI?_/KKG_@AO?\ XS6Q?(\FGW*1F8.T3!3 0) <
M'&TG #>F>,UYUIEIX]L[>\7%_AC"L(DG@=E0%P[ /))AS\A(+LN"<8. H!UO
M_"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,U@V]UXMNCJZ75C>W=O'
M%)&D2216OFRC9L$3JX=>K[BQQC&TGG/5>'+>ZM/#MC;WSW+W4<065KE@TA([
MDAFS_P!]$XZG- &?/XYT6UMY;BXBUF&")"\DDFB7JJB@9)),6  .]2?\)EI?
M_/KKG_@AO?\ XS1X[_Y)YXF_[!5U_P"BFKH* .?_ .$RTO\ Y]=<_P#!#>__
M !FC_A,M+_Y]=<_\$-[_ /&:7QA;:A=:'MTL7C722JZI:R!"^,_*Q,D9VGOA
M@>G7D5S1'CNSU6_?==&P!:6(DV\J#Y!\@!Q)@'('?(R=V>0#I/\ A,M+_P"?
M77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&:PF'BC4O MPMU9ZC)J$\JBV\NXCM
MIXD*KF1C'(BX5MY"[LD!0<')KM[172R@60R%Q&H;S2"V<<[L$C/K@T 8,WCG
M1;9 \\6LQ(75 SZ)>J"S,%4<Q=2Q  [D@5)_PF6E_P#/KKG_ ((;W_XS1XR_
MY =O_P!A73?_ $MAKH* .?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\
M!#>__&:J^-K/6KNWLSHGVTW".V1!.L<>" ,N?,4\=1@..#E3FL.2?QU8:6LD
M@NV\FRB!REO*[RX ?.#]_=G!&5VXSSDT =-_PF6E_P#/KKG_ ((;W_XS1_PF
M6E_\^NN?^"&]_P#C-9$5OXCN;_P_)>6VI(T,DDEU<)=1J/+W,$CEB24(S%2&
M9E5@-N!UX[>@#'T_Q/INIZBMA +Z.Z:)IE2ZTZXM]R*5#$&1%!P77I_>%;%<
M_>?\E#T;_L%7_P#Z-M*Z"@ KR77AI5KXIUF^U#0-(U&/^U@+N6\LEFE2W2RM
M2=A/3&XM@Y'!Z9S7K5>9WEXUAXF\1R'Q#JNGK-JL<4=M86D=P9'%E;L2%,,C
MYP.<<  ?BTK@SE].U'1C<W_]I>"/#06TN'0Q0Z9&A"^6KKN)#8P6^9L= 3BM
M::Z\*^=;11>!_"B-(\ <RK$0$>0(S K$0 "RXW$$Y^[6O_:]N#=B3XE7D)LY
M1#<><+&/RW(R%.Z <GG\B.H-7(FEGU!]/A^(5_)>QC<]LGV R*/4J(,CJ/SI
M\K)YD<W_ &EX.=I!!X!\/3"-6D?;%#F-5W$JX\KY90%Y3ME?FYKH/#&E>#O$
MD=U(G@O0H%A<*!]CA9N<\.-@*.,<CD>A-)8W%SJ%_<6$'C3Q MU;J'DBGL+:
M$[22 R[[4;ERI&5R*TO[*UC_ *''6O\ OQ9?_(]'*PYD7O\ A!/!_P#T*FA_
M^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:H_P!E:Q_T..M?]^++_P"1Z/[*UC_H
M<=:_[\67_P CT<C#G1>_X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_
M (FJ/]E:Q_T..M?]^++_ .1Z/[*UC_H<=:_[\67_ ,CT<C#G1>_X03P?_P!"
MIH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:H_V5K'_ $..M?\ ?BR_^1Z/[*UC
M_H<=:_[\67_R/1R,.=%[_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H
M?_B:H_V5K'_0XZU_WXLO_D>C^RM8_P"AQUK_ +\67_R/1R,.=%[_ (03P?\
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
M^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'J/L?C#_H.Z'_X)IO\
MY*H^Q^,/^@[H?_@FF_\ DJ@ _P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P
M?7O_ ,>H^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@ _X0W2_^?K7
M/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>H^Q^,/^@[H?_@FF_P#DJC['XP_Z
M#NA_^":;_P"2J /G3X^:9!I7CJQ@MY+MT;3(W)NKN6X;/FRCAI&8@<=,XZ^I
MKRNO5/CY'J47CJQ75+NTN9_[,C*O:VS0*%\V7@JTCDG.><]QQQSY70 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 %%%% 'K_ .SE_P E#ON/^85)_P"C8J^H
M*^7_ -G'/_"P[_\ [!4G_HV*OJ"@ KCK71;?6=6\51W$DT>S55V-"P5E)LK7
M# X/((!%=C7%Z?XET'1O$GBJWU36]-L9VU.-UCNKI(F*_8[89 8@XR#S[&@#
M37P;IJ&3RGN(E9]ZJC+A#QC''; ZY]\BG3^$[6='1KR[1&7:5C,:#ZX" %NH
MR>>32?\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5 #F\)V4J
MS">XNIFGVB1F95+;2I'W5 'W .!TK2L=.BL;80!WE ??O<*&)XY.T#/2LO\
MX3OP?_T->A_^#&'_ .*H_P"$[\'_ /0UZ'_X,8?_ (J@"S+H$5Q+?M/>W<BW
MP59$+( J _<4A0P7J,9_B8]3FBS\.65CJ*WL,EP6574(\FY?F8MGGDD%GP<_
MQ'VQ6_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJ@!?^$5B)C5]
M4U%X8R2D!>,(,Y[!!_>//7WIB^#[0+('OKV0RA%F+&/,FS&S.$XQM'3&<<YI
MW_"=^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%4 ;D$2P6\<*$E8U"
M@GK@#%25S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =
M!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__
M ,)WX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@
M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 > ?M'?\E#T_\ [!4?
M_HV6O'Z]4^/FK:;K/CJQN-+U"TOH%TR-&DM9EE4-YLIP2I(S@CCW%>5T %%%
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!Z_\ LY?\E#OO^P5)_P"C8J^H
M*^7_ -G+_DH=]Q_S"I/_ $;%7U!0 5P@N]2LM?U^>PBGFBCU@/<P0Q!S*@L;
M4;>G!YR,8R5QZUW=>;7,=A'XJUV>^.H+%+JZ12RV^K7%JD*"RMB&*1N WS,
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /7_ -G+
M_DH=]Q_S"I/_ $;%7U!7R_\ LXY_X6'?_P#8*D_]&Q5]04 %>8:C?:;!XHUW
MSM>T?3=1M-66YMUO[M8CDV-LH."<[2-ZD^YKT^N$%WJ5EK^OSV$4\T4>L![F
M"&(.94%C:C;TX/.1C&2N/6@#$M+O0; 3K;>-O#OS2R2*_P#:D:LV_P"\20<J
MS9.2.1G(Z5->ZQI5R$\OQOH8,2H8R_B DAU/!^4@$<G.02V!DUM6NH^*8/.^
MUPS321RR8 M\H >F-H&Y5SQ@Y;'7)J:]UKQ$@0P6P)14=PFGS,'Y^9<DC!.1
M@ ';R230!B+KNF#YT\>:)"R$&%3KOG!#E=VXL1YF1NX8'!(QC QM:3XO\-6>
MG)!<^,=$:17R2VKQS<>FYB&]>N?KV$RZUX@^^M@LZ1D$XLY83."5&%#-E,;C
MU!R%)XSQM:3=7MSIR2W<2B<O@A8GBX]=K\C\STZ]@ <6=?T1+G56A\9^&E6\
MW!)6U"$NNXJ,\8/RJ" "QS\OW0*;I6K^&["_A\SQAX::QA)=8TU",'>NY8_E
M+'@1L%Z\>6O7MU5S)JEO<ZI/ ]W<1I$J6]NT:8,S=U(4$J,KR21][/2JNE7>
MNR7\%G>QW"J"7DG>%1E4W)M)4;<L?+?@_P 3 =. #F?^$ATTK;P?\);X7C@B
M61"5US)D5MWWDX4\$=<D'D&H[?6]/AACC7QOH$:QA?*4:_O$)P-W7_6!L' ;
M[F>.@KI/[=U8K! EK>-*5D69FTZ0 -\VTJ_"\8!^Z01WS4=MKWB#R(P]DTK*
M%^9M/FC,^0,\$_NRN3G=G=C@#/ !:L?&?A&UL8('\7:*[H@#,VJ1N2>YRS9/
M/K4__"=^#_\ H:]#_P#!C#_\56Q8M</8P/=;?/9 SA4* $]L$DC\ZL4 <_\
M\)WX/_Z&O0__  8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57044 <_\ \)WX/_Z&
MO0__  8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__  8P
M_P#Q5'_"=^#_ /H:]#_\&,/_ ,57044 ?*GQ\U;3=9\=6-QI>H6E] NF1HTE
MK,LJAO-E."5)&<$<>XKRNO8/VCO^2AZ?_P!@J/\ ]&RUX_0 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 %%%% 'K_P"SE_R4.^_[!4G_ *-BKZ@KY?\ V<O^
M2AWW'_,*D_\ 1L5?4% !7FUS'81^*M=GOCJ"Q2ZND4LMOJUQ:I"@LK8ABD;@
M-\S $G!P<YXQ7I->>%;N3Q5X@MH[_2(8[O55ACBOM*DNB[_8;<M\RRH%4J ,
M$=1U.0* *UG)I-PK/-%K\*K*Z!1XAO2S?W,9E #-D#!. 3UJU>)HMGY>Z#Q3
MA@K/OUZY0HISN.&N 2%[D CG@FGPS75\9G36_##AFE$TC^'I5!*@[RQ:X'&
M>>A ZFEGBD@:-9M?\%HT_EA VC'+[C\G_+UR"1P?:@!&CT")RMP/%$&P_OM^
MN71\G.-I;%P<YW+]W.,\XP<:=CX>TB^LUN/,\10!FV[)M<O<Y[=)B"#Z@FJ5
MM;796"*UU_P:5F)$*1:.<2%3D[0+KG!&>.F*OZ?9^(39JVFZYX:^RL3M-MHT
MFP]CC;=8[8_"@#)-KI,=UJ<<QUR.*QB>02GQ%?8E"G&!^\P>>#@G:< X)Q1I
MEKI6I306ZG6A/(1D)XDO74* P=@PDY =&7W^4\9XL1PZFUY=;-6\-K,NZ6:0
M^'9EW;&&YMQN,,58+G!."!2VCZK<3QW=KK?ATSRMY:R#P_.LA+KOQ_Q\9Y"Y
M.>ZG/(X (7L]&CM[=W;7P\Z.R@>(;O"D;L!OWX;DKC(4C-10IH31 S)XGB=
MIN%_MVZ;R-X&PDBXY#9&-N3Z@8.)%TZ>-DN%U/P>DLBO,G_$@99' SN8#[3N
M/?/XT6MG))!9O;:UX*\N3<+8+HA&<?>"C[5U'<#IWH V+3PMI=W9Q7 E\01"
M50P237KS< >F<3$?K4W_  ANE_\ /UKG_@^O?_CU16T/BB>VCDM?$'AZ2 CY
M&BT>4J1TX(NL5+]C\8?]!W0__!--_P#)5 !_PANE_P#/UKG_ (/KW_X]1_PA
MNE_\_6N?^#Z]_P#CU'V/QA_T'=#_ /!--_\ )5'V/QA_T'=#_P#!--_\E4 '
M_"&Z7_S]:Y_X/KW_ ./4?\(;I?\ S]:Y_P"#Z]_^/4?8_&'_ $'=#_\ !--_
M\E4?8_&'_0=T/_P33?\ R50 ?\(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^
MO?\ X]1]C\8?]!W0_P#P33?_ "51]C\8?]!W0_\ P33?_)5 'SI\?-,@TKQU
M8P6\EVZ-ID;DW5W+<-GS91PTC,0..F<=?4UY77JGQ\CU*+QU8KJEW:7,_P#9
MD95[6V:!0OFR\%6D<DYSSGN...?*Z "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 ]?_ &<<_P#"P[__ +!4G_HV*OJ"OE_]G+_DH=]_V"I/_1L5?4%
M!7G4\4EWK_BBW&B:Q>(NI(RSV$UL@1C9VO\ SUD5MPV@@@8Y'7D#T6O,-1OM
M-@\4:[YVO:/INHVFK+<VZW]VL1R;&V4'!.=I&]2?<T 7AIYC+B+PCXDB#OO5
M4N+ !",8V_O^V!US[Y%.FM;F=61O#'BA49<%8Y].0?7 F +=1D\\FLBTN]!L
M!.MMXV\._-+)(K_VI&K-O^\20<JS9.2.1G(Z5->ZQI5R$\OQOH8,2H8R_B D
MAU/!^4@$<G.02V!DT :3VD\RS"?PKXFE:?9YCF?3U+;2I'W9@!]P#@=*TK'4
M+^QM?(7PAK\HW;RSRV 8GCD[9QGI6 NNZ8/G3QYHD+(085.N^<$.5W;BQ'F9
M&[A@<$C&,#&UI/B_PU9Z<D%SXQT1I%?)+:O'-QZ;F(;UZY^O8 %>6*6:XO)W
M\&:^'O%\N4QR:>A*;@67*S@G=@ DDG'0BG68GL=26]B\(>)"ZJX"/<V++\S%
ML\W&<@L^#GHQ]L8^K:OX?O\ 7+NY3Q'X3^SS0^6K/JT>]7P )<;2-RC..?Q%
M6I];\/3W^H71\9^&P;M&0!;^,&,KM,#9W<E2I.,#!<\G% $WV:_)C5]!\6O#
M&24@-QIP09SV$H_O'GK[TQ;*XQ(&\-^*9#($68M/IV9-F-F<2\8VCIC..<T-
MXET.&ULI+?Q3X7DO%\Y[C?JZ(A>0$D@C)(!X'3CTK)M=6LH;B>8^-?#J-(0"
MR>(2Q:/G*'=WY&'Y9>@]P#M8-<U*"WCA3P;KQ6-0H)FLLX Q_P _%/\ ^$AU
M3_H3-<_[_67_ ,D5CZ+XI\.V<DTE]XTT67("Q)_;*R!%R3@[F^8]!N(R<<FM
MC_A._!__ $->A_\ @QA_^*H /^$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_
M '^LO_DBC_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /\ A(=4
M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBC_A._!__0UZ'_X,8?\ XJC_
M (3OP?\ ]#7H?_@QA_\ BJ #_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+
M_P"2*/\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ /G3X^7D]
M]XZL9;C3+O3W&F1J(KIHF8CS9?F'ENXQSCKG@\=*\KKU3X^:MINL^.K&XTO4
M+2^@73(T:2UF650WFRG!*DC."./<5Y70 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 %%%% 'K_[.7_)0[[C_ )A4G_HV*OJ"OE_]G'/_  L._P#^P5)_Z-BK
MZ@H *Y_P]_R'/%G_ &%4_P#2*UKH*XO3] L]5\2>*I[B;4D==3C0"UU*XMUQ
M]CMCRL;J">>N,]/04 =I17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^
M#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%
M<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_
M #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\
MCU'_  ANE_\ /UKG_@^O?_CU '045S__  ANE_\ /UKG_@^O?_CU'_"&Z7_S
M]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_
M^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!X!^T=_R
M4/3_ /L%1_\ HV6O'Z]4^/FF0:5XZL8+>2[=&TR-R;J[EN&SYLHX:1F(''3.
M.OJ:\KH **** "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@#U_P#9R_Y*'??]
M@J3_ -&Q5]05\O\ [.7_ "4.^X_YA4G_ *-BKZ@H *X*&YU2#Q;X@AL]7TZS
M6ZU9(HX[K39;AGD%C;L?G69 HP.A'7N<@5WM<%?Z9>_VQK@ET#6+J&YO5N+:
MYT^XM4P/LT$>?WDJL&#1'MC@=: +5OJVKW2,T7B[PV-H<D2:3*AVHQ5FPUT#
MM!'WNGO4?]NZE]LCM!XS\+F:3;M4:9(<[AE>?M6.>WKVJHFG/&9%C\)^)DA>
M7SO)6?3]JOMV@C]]GA>,9Q^-2-:S-+.Q\*>)@LZRAXQ<6&,R;MQ_U^<_,>^.
ME &E#=>(9[8SIXF\/E!N!SH\V05&2,?:LYQSCTHBN]>GD\N+Q7X::0 $QC2Y
M-PR"1D?:LC@$_@?2J%NEW;WDTJ^$?$!CDMO("&:QR"2=SY^T=2-H^BTR:SEG
MB5&\)^)EV[MK+<6&1N*$_P#+?N$Q]&;VP :8N?$#3F!/%/AQY@5#(FDRLR[A
ME<@77 (&03UI(;O7KC_4>+?#$O[LR_N],D;Y <%N+OIGC-9T]M-<NQD\)^)?
M++.5C6XL J;R"V,3YZCN3CM@5)&MZKRO)X7\2SM+&4;S)=.[ILR,3#!VX'&!
MQ]<@#WUG6XHKF27Q+HB"VMTN9@=!N,K&^=I&+GYCQT&3TXY%36NHZU?7GV2U
M\7>&9[G87\J/2Y&8 '!X%UVR,U0GM;B]:*6[\)>(GF6,(YCGL55L(%Z?:#QD
M!@,GE118V^HZ;<27%MH/BLSO&L1>:?3I/E&/^FW7CJ?7V H U8IO$LTLD:>(
MM#S')Y;%M$G5=_=03<X)]A53^V=7_?#_ (2[PWF%@L@_LB4E<\@D?:NA['H:
MBF6^FO;B\_X1GQ,EQ,Z,'23304VY _Y:_-PQ'S[B!T(JHFER+%%%)X6\4RQ0
MX\M&N=/&TC;R"LP.?D4YSP>F* -JXF\3VJ1-+KVD9E!*(N@7#.0!D_*+DD8'
MJ.I ZD53&N:P0[?\)-HH5%+;V\/W(5L '"DW&&/(X7)ITMQK$Z0M)H'B<74)
M<)=1OIH<(P *\S%>P.<9R.PXJF+"98&MQX7\4>0.88_M&GXA;"@,I\[.1M'W
MB1UXH U[63Q3>221QZYI"O& S++H-Q&<'(!PUR#C*M^56OL?C#_H.Z'_ .":
M;_Y*JA9:CJ]K>37$OA?Q#<O)&D>^62P#84N?X9P/XST'85?_ .$AU3_H3-<_
M[_67_P D4 'V/QA_T'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4?\)#JG_0F
M:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% 'SI\?(]2B\=6*ZI=VES/_9D9
M5[6V:!0OFR\%6D<DYSSGN...?*Z]4^/EY/?>.K&6XTR[T]QID:B*Z:)F(\V7
MYAY;N,<XZYX/'2O*Z "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 &<<_P#"P[__ +!4G_HV*OJ"OE_]G$?\7#O_ &TJ3_T;%7U!0 5CWWBSPWIE
MY)9W_B#2K2ZCQOAGO8XW7(!&5)R,@@_C6Q7#_P#$Q34O$TNG372R+K4>^.W1
M&,B_8;;@[E;'0#/'6@#8_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@
MQA_^*JE%J^OF>5Y8B;=8#Y>S2Y<R/E>=K."  Q&TD$[21CI6KX:N[^^TMKC4
M8I(IFE;"21&,A>V%/('US]: *_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H
M:]#_ /!C#_\ %5T%% '/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\
M\&,/_P 57044 <__ ,)WX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__
M !5=!10!S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5T%
M% '/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 57044 <__
M ,)WX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5=!10!S_\ PG?@
M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5T%% 'RI\?-6TW6?'5C
M<:7J%I?0+ID:-):S+*H;S93@E21G!''N*\KKV#]H[_DH>G_]@J/_ -&RUX_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 %%%% 'L'[./_)0]0_[!4G_ *-B
MKZ?KY?\ V<O^2AWW'_,*D_\ 1L5?4% !7EVL".SUGQ'J,D5U)&=7CAE,>MW5
MDL:_8K=MVR'(8]<G&>@Y[>HURUQX<U<:IJ5Q9ZCI/V:^NDNO)O=+>X:-UACB
MX83(.D8/W<C)H YN*[T*2_FM6M?%,/D6S3RM-XBG781LVIG[3C+"1".<?, <
M<X997&E:EH*ZE8QZY(\VI?V?;Q2^(KV,%MV,NPD;:!@] W08SFMR/P=J,,"0
M1'PBD**RK&OAM@JAL%@!]IX!P,^N!4B^%M8337TU)_"JV#MN:U'AYQ$QSG)3
M[3@G//2@#&N)O#]FZV\Z>)GO"[Q-%;Z[=N-ZE0P#-.N1EA@D#\*KG5/"[VEQ
M+$?% DBC1PDFMW8SOV[#Q.< [U/J >1GBMZ+PCJD$YGA?PE',<9D3PXP;@ #
MD7.>  /PH?PAJ<DL<KOX2:2,81V\.,2O '!^T\<*H_ >E '.-JNA#4K73H[?
MQ+-/-;O.\D?B*X,:;8][9Q<;N#Q@@'VJ5-4\+M=6]GCQ4]Y(F^2*+6;QO+''
M)_?C/W@0!DD=JWO^$/U/SQ/N\(^<.1)_PCC;NF.OVG/0D?C3W\+:Q+)YDD_A
M5WRIW-X><G*C:IS]I[#@>@H T/\ A#=+_P"?K7/_  ?7O_QZC_A#=+_Y^M<_
M\'U[_P#'J/L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H /^$-TO_GZ
MUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'J/L?C#_H.Z'_X)IO\ Y*H^Q^,/
M^@[H?_@FF_\ DJ@ _P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>H
M^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@ _X0W2_^?K7/_!]>_\
MQZC_ (0W2_\ GZUS_P 'U[_\>H^Q^,/^@[H?_@FF_P#DJC['XP_Z#NA_^":;
M_P"2J #_ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZC['XP_Z#NA
M_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2J /G3X^:9!I7CJQ@MY+MT;3(W)NKN6
MX;/FRCAI&8@<=,XZ^IKRNOJ/QK\&M2\=ZS#JFJ>*+2&>*W6W5;72F52H9FR=
MT['.7/?TKG/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_
M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^
M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^
M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?
MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\
M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\
M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN
M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_
M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^
M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^
M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?
MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\
M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\
M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN
M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_
M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^
M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^
M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?
MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\
M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\
M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN
M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_
M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^
M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^
M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?
MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\
M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\
M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN
M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_
M ,IO_P!MH Y[]G'/_"P[_P#[!4G_ *-BKZ@KR_X<?![_ (5_XBGU;^W?M_FV
MK6WE?8_*QED;=G>W]S&,=Z]0H **** "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** "N7\;7WB"TL($\.6EQ-=LS2NT,:, B#.T[R!\QVKQ\V"2!Q745DZSKB:-
M/8B:)3;SR%9IFDVB%0/O8QR,E0>F 2>V* .23QEXG,*S-H5QC:[%!I5P",8(
MZD'&W/;<S<;%X)>_B?QA(DT]OHRB%3)Y:26$^]PJNRG&X8SL5>G5Q]#J6?C9
M;@,T]@T 65X]HDW,W]S&0 "V1P3@$XS5F\\7P6GEEM.O,,%9]WEH44YW'#,"
M0N.2 1Z$T <Q:^+?%>JR0R0V?EV1\Q7>+39R2VR7"AB>S(GS@;<N!VYMQ^)?
M%LD\=K'I)#DA'>>PFQ%]W#%LA9-WS'"XV8P:WO\ A++& ^7-9W5L(R!-N5,0
M9(P6"L>NY?NY^]SCG%M]:8Z%)J<5G(ICY,-PP0XSSRNX'CD8R.W'. #,\.:]
MK&I7)CU.PDM"2I4?89E7!0DCS&XR".<@#D %LYKJ:QK_ ,10:?=2PRV\S^5\
MS-%M.U=NYF.2. /3)].>*^.?'?\ R4/Q-_V%;K_T:U 'V_17P!10!]_T5\ 5
MZ=\#M5_L;Q?J5X(3,PTUE$:YR<SP@D  DX&6^@- 'UC17/S>*8H+72[HQ1FW
MNV*SRB;Y8 !@D''SC=@9X&.>G6E9^-Q.K//8-"JR.FQ9-S-_<QD ;FR.#T)Q
MGB@#K:*YR\\7PVGE[M-O3NVEMQC0JISDX+Y8+CD@$<\$TX^+[.-B)[.\@V$>
M<7$9\G.-I;:YSG<OW<]><<X .AHK'EUM_P"PI=2ALRCQ_P#+"[?RR3V *A\D
MY  &<DXZ\5@^/-<">#/$5DUE.TSZ9.N$*D+F!B2<D<#VR>./2@#MJ*^ ** /
MO^BO@"N[^#4OV?XJZ/-C/EI<OCUQ;RF@#[$HKG_^$OL5D"S6]S$ASB5@A0D
M$]&SU*CD#)88[X9'XPM9!&?L5VGF()(T<)OD5ON%0&(^8Y W$'CF@#HZ*PCX
MH@59F:PO56)PC,1&%!SALMOVC:<@DD=.,T:IXKL=*N);::*=IT4E4"C#G (
M.>^<#/<'TH W:*P+3Q$]VUUMMU"PPO*IW'G!X!XI;#Q1#>SPVQL;N.Y;'G)A
M&\G(RI8JQX(Z$9QWQ0!O45SEUXOACM;E[>RGFGA#MY8>,@HH!,FX.1MY XRW
MM4H\56OV;S3:W+/O*>7&%)+;"^,D@=%/)P!WXYH WJ*YNW\96TLLRR6-W%'%
MEFE!CD01@9#_ "N>#@CC/3/3FE?Q48+&6[GTRY1([L0-'OCWHI17+M\V.,G@
M$GB@#HZ*QG\10QZ;-=O9W*-#)Y;V[-&) =H88R^T_*0<!L\],\5#'XKMIH$G
MAL;V2&2-98W7R\.C'$;#Y\_.>%[^N!S0!OT5BMXFLTM_-DAN%P!O0A24)D,>
MTX.,A@1P2/0FH;;Q2+RYFAATN['E6[3,7>(8( (7ASR05([<\XH Z"BN;L?%
MR7-O:F73KM9K@+L4"/#MP& ^?^$D DX]LU9G\2V\-U/:K:SRSQL$18VB/FGG
M./GXQM)(;:: -NBN:MO&=I-!:,]M.)9E4RJK1_N<D#)RP)'?Y03CG J9?%EH
MS,OV.\!13(V1'Q$,@R_?^Z"#Q][CI0!OT5@-XG#&W6+3KL222QK()0BB%7D"
M DACG.3C;N^Z<XI/^$MM/,5&M+E-S*!N:(90L5W@;\E00<X&1CI0!T%%<[_P
MF%JTRQ06%].Y"Y"",;6;HAW./FS@'L">O7#H_%MI/!YUO97LR,56,HJ 2,>P
M)8 $'@YQT.,CF@#H**PK7Q/'=6+W::?=%3.(8$#1[I\C<"N7P!C)^8CI7"_%
M369-7^$'B.5+.1+=9K=(W8K\R>9$V_ACU) Q@'F@#U>BO@"B@#[_ **^ **
M/O\ HKX HH ^_P"BO@"B@#[_ **^ ** /O\ HKS_ ."7_)(="_[>/_1\E>@4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 50U*33579J*1.IBD?$L6\;%'S]B.AZ=ZOU1U/2H-6B@CN&D40S+*-A S
MC(*G(^Z02#['M0!36X\/7+95;"7[0SJ[!%(+8^8/Z'!Y!YYITJ>&XVD65-*5
MEC,D@<1@A%;!8^P(Z]B*@_X1.V;S#)?W\LCMN$DDBEE. !CY><8'7/Y4D7A*
MUB64?;+MVE9G=G$1.\DDL/DX/..,8[<\T 2I<>&+=9XEDTJ%+58VE'[M5C5N
M4)[ 'C%*\OAS$^D3+IRQI&)Y+:14"%,9W[3P0 !ST%/;P_$S*ZWUXLBB/$FY
M6;<BE0WS*<D@G.<^O!YJO+X2LI=@^U7:QHL82-64!612JMG;G(!Z9QP.* +-
MS<Z%!]E-P;%4O (X)&";9!C  ;H<@@ =\\5\O>*_AWXIU3QKKM[9Z:CVUQ?7
M%S'*UU"@,1=G#'<XVC:<\XQWKZ@NO#T%W:06QN;B)(0ZYB"*75P0P/RX[]0
M?>H#X2L"N!-<J1RI#+E3V/3L?_KYH ^3Y/A;XPCFAA.FP&6:/S8T34+=BR;2
MVX 2?=PIYZ<46_PM\77:PFWL+23SPS1!=3M27"_>P/,[8.?3'-?62^&+9;@2
M"[N0@)8Q 1A68QF/=PF<[6/0XSSCKF)?", 9"VI:@^,%E9H]KD+L!*[,9  '
M3MSD4 ?*B_"KQ@Z;UL+1E\DW&X:I:X\H<%_]9]W@\].*] ^#/@J^T/Q1)?>)
M+*QCT^[LI8;8SW,$@ED26,G:H8DXV,<@8XSGD5[:/"=J%8&]O69B&WNR.RL#
MD,"5.,8 QTP,8QFG'PK;-"(GO+Q@<^:24!E_>-(,X7C#,?NX[9S0!-GPX-(#
MYTH:8"T8/[OR06)#+_=Y.01WJ-;SPQ/?S6:S:5)=MN::,&,L>=K;O?G!SZU)
M)X?@>PEM$N[N%97#N\;@,<1B/'(P1A1P1UJO;^$[>VLH[1=0OFCB@%O&7,9*
MJI!7G9R01U.<]\T 22_\(TMRMJT6FO<2,J>4L:,W7 R.N 1W[BI"?#EFYMB=
M*@='2,Q?NU*L>47'J<9 JK#X2MXKVVNGU+49FMY6F5))$V%V)). HQDD\# J
M:?PU!/)(3?7BI(928U,> )/OC)3/)'7.1T! XH BDO?")4:7+/HQ13O%LS1;
M0P;;]WID'CUS47C&ST]_!VOPDV=O*=*N!YKI_JD\IEW$*"VT#T!]@>E3'PG
M2"NHWZ$$X*-&-H[!?D^0#MMQU/K3?$OA>WUG3-7-O!;KJE[ILUE'/(H&"Z%1
ME@"<<^_% 'Q__8&F^:$_X2_1=I4G?Y5Y@>W_ ![YS^':NJLO@UJNH&(6WB/P
MV?.BAFCWW4J%EE&Z/Y6C!RPY QFMC_AG'QA_T$M#_P"_\W_QJO==&\&QV>BZ
M1!>3M]LL[""TF,1#1OLC"D ,O()&<D9X'3D4 >"0?L]>*+GS/L^L^'I?+<QO
MY=U*VUAU4XCX/M76?#WX)>(O"GCG3M:U*\TF:SMQ*)(X99&9@\3H,!HP#RP[
M]*]HT[1XM,X@N)BG3:X0Y'. 6V[B!GC)K1H J-IFGNFQK&V9?[IA4CJ#Z>JJ
M?JH]*:='TPI(ATZTVR$EU\A<,3USQSFKM% %+^QM+P1_9MG@G)'D+]/2I9K"
MSN)?-GM()9, ;WC#'C..3Z9/YFK%% $"65K%N\NVA3<NT[8P,CT^E0PZ1IEO
MY7D:=:1>4<Q[(%79TZ8''0?D*NT4 9[:#H[H4?2;!D+;RIMD(+8QGIUQWIJ:
M!I*K'OT^VF>-=HDFB5WQS_$1GN?SK2HH I#2-,5]XTZT#XQN$"YZ >GH /PI
M4TG38[5K6/3[1+=GWM$L*A"W')&,9X'/L*N44 4SI&FFS^QG3K0VN[=Y/D+L
MSZ[<8S40\/Z*%VC2+ #!&!;)T/7MWK1HH I2:1IDOD^9IUH_D?ZK= I\OG/R
M\<<\\5*MA9I*)4M(%D"[0XC ., 8SZ8 'X"K%% %2/2]/AD\R*PM4D)!W+"H
M.1T.<=L#\J;)HVES-*TNFV;M,<REH%)<]>>.?QJ[10!1.BZ4>NF61P5(_P!'
M7^$ +V[!0!]!Z4Y])TV0J9-/M'*?=+0J=O7IQ_M'\SZU<HH HC1=*#0L-,LP
MT!S$1 N8SP<KQQT'3TJ.'P]HT";$TNT^_P"82T*L2^<[B2,YSWK2HH IPZ78
MP;BEK%N:1I68H"2Q;<3GZG-*FF:?&VZ.QMD8XY6%0>!@=NP JW10!4.EZ<86
MA-A:F)F#,GDK@D# )&.H &*Y7XG>&KG7OAQJFDZ+812WLS0M#$NR/)61"3EB
M #M![].*[6B@#Y _X4E\0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QR
MOK^B@#Y _P"%)?$/_H7O_)VW_P#CE'_"DOB'_P!"]_Y.V_\ \<KZ_HH ^0/^
M%)?$/_H7O_)VW_\ CE'_  I+XA_]"]_Y.V__ ,<KZ_HH ^0/^%)?$/\ Z%[_
M ,G;?_XY1_PI+XA_]"]_Y.V__P <KZ_HH ^0/^%)?$/_ *%[_P G;?\ ^.4?
M\*2^(?\ T+W_ ).V_P#\<KZ_HH X_P"%NB:CX<^'&DZ3JUO]GOH/.\R+>K[=
MTSL.5)!X(/!KL*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *R-=@U&2.!M-9_,9C#*%DV[8W&"_)ZJ=K#O@''7%
M:]% '((GB;/F>1<CR9&,:RS0LS)@?+D8#=#@L,Y/)[U(K>*9C<.Z3VX*N(8T
M6W8@%SM));AP,<_,N.Q-=710!S$D7B$2S2*]\%F2#Y(WMV,7RGS-FX %MV,Y
M^7!.!4$T?BE+MI8%EWR01^:%>'R=VP[RH;+!PV,?P\\YKKJ* .:U5_$D6BVO
M]FQ2SZ@H)?<T*!B.@D!R,'N4((Z^U9]BWB*VU"XS%?S?,)#',T&]T("Y&TB,
M'*DXR#@'\>UHH Y"WC\523P33M=(44EHRUN(W8Q]& R=H8=0V?FXP. XQ>))
M7L4F^V-&LT3R,#;J<"0%A)@\@*.-F,Y.1TSUM% '+V<7B.!K**62[E5'_>O(
M8"&!D^;?C!P$Y7:,Y^]3FA\2/Y*-<3JKHYD:,0Y5B2,<@< 8*D$G.=V>E=-1
M0!QFFV7B?3K:*%6D?8K-ES$WF.0.).A XX*>ISG@&S;V>N/#J'GS:C(9$B\A
M;E[==I!^;'E8P?QQC'>NJHH XR=/%TC>9%]LCV3-B/S+8[D91[ $*<XS@Y/.
M15B2'Q)+=6X\Z^6%&B+LGV9"V#\P(YSD').5''"BNKHH Y^Y3Q!]HW0RR")K
MACA5B.U!C:,'&5/.>=W QCFJ[)XF:#):195+Q*8S%D@  28)VY8Y."#MXXZ@
M]110!RA/BAHI#(ERN\IF.(V[,BXR=C-@$G@-N&.I7'%0RMXDM+:TB5+\J8((
MG\DVY97P ^-^<GDY9CM^7H<Y/8T4 <K!'XJF3;<S20.[(&:)8"J*.I0G)R>X
M8'GI@=4L!XA^UR76H1W",ME*,!HC$),H5V*I+$\-G=GG@'%=710!Q,8\5/;-
M<B.^,S1!8]TELLBYP3E>4/.>P.,<YK2L_P#A)4TNX-T7>Z>.-D'[K,;%B)%3
M&%.%"D;L\GDD=.DHH YFU7Q*DJR3/-)& R")S "R[7*LQ4</N" X^7YC\N.E
M>2+Q,]E8W(CN&N[2:60PR7$:>>N,*K[,(>"0..H!X-==10!Q-I9^+K19H//N
M)#YK[96DB=&1LDL-^7#;C@+]T* ,9Z3KIWB.:699[Z_ ,\9CD#0 *BLP+8"_
M>(VD@@CG@#H.OHH Y;3!X@BO[:*[#(MR6FG^ZPBVA<@'G[Q8#&> IQ68L/B^
MT2X,$%\[EPRDSPN#AFXVR.V001T,?0<=<]Y10!R]H/$BS6QG2Z*>:@E!E@)9
M>A+$# _O8103CJ._4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
; %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>ex-10d1g013.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g013.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 4H#. ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** &.S D#!XS_GZTC,P<8QMR/J?\]?P-24F .@H%9]
MQC,P.%!R>QIK2.I5=IYS\Q^G>I<#TI:0R/>VY?E."!VZ5)113$M@HHHH&%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4UF*G.#3J* (PTF!E<\9
M."/T_P ]Z0-(3]WH.F>_^'^%2T@ '0 4K,"-)&9R&7 '?_/^-/0L20V,CT_G
M3J*8!1110 4444 %%%% !1110 4444 %%%% !2'A2<@<=3VI:* (G=L97MU!
M'/T_SZBAG<-A5SZ>F/\ .:DP,YQ1@$Y(HU%8C=W3 "D\@9_K2[VV!B /7/\
M.I**!A1110!E^(-5FT;2?M=O;1W,[7%O;QQ22F)2TLR1 E@K$ %\]#TKE;KP
MW?W5_P#:[CPMH9N79GW?\)!<KN)Z\"WP>I^E;7CF>&U\-QW%Q+'#!%J>GO))
M(P5447D)))/  '>O/(;'PU91QW%CXXT"#4/WKR/%JL42ASNV$;,%OO?,6R2
M!R!B@#<N/!6K7>MC4I]"THE8TC2)=?N$"A%VKRML#Q^?)R2.*V)-*UV5YV?P
MWHQ,\4<,O_$_N<,L9RG'V?&03UZ^]<J-:D+/(/B!X:BD-P9$"ZZSQH",$[6.
M3CJ$+;!Z'MTWAKQ9H&G:0L&I^,]$FN-Y);^V4F &!P&<AL9R><XSUQ@  @'A
MB_5<+X1T%1N9L#7KD<LQ8_\ +OZD_P N@%(?"VH&"X@_X1;1Q#<$&6-?$=V%
M?&.H$&.P^IYK?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJ@#G
MY/"NHRE=_A?2"%+';_PDEWM.YRY!7R,, Q+ '(4] *F;P_JK^4?^$7T0&*3S
M49?$%RI#;53J+?.-J*,=.*VO^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,
M8?\ XJ@#(NM#U>\N;^XG\+:$TU^B1W+C7;A2X3&WI;<'@<C!.!GH*IMX0O3;
MI!_PBFCK&G ">([M21@K@D09(P3D'@]ZZ/\ X3OP?_T->A_^#&'_ .*H_P"$
M[\'_ /0UZ'_X,8?_ (J@##B\.:I"(5C\,:.$AG6XCC/B*Z**ZG(.TV^.#T&,
M#TI+CP]K=XTQN] TF59)WG"KK]Q'M+J%=?DMAN4XY#9ZFMW_ (3OP?\ ]#7H
M?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#FT\&W4=O\ 9U\(Z+Y!D60Q'Q%=
ME"R],J8,''8=!4Z^&=26*./_ (1;1F6-=J;_ !#=,0/3)M\UN_\ "=^#_P#H
M:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5 &*WA_56\L_\(OH@,4GFHR^(
M+E2&VJG46^<;548Z<4^ZT/5[VXO[BX\+:$TM_&D=RPUVX&]4^[TMN.@Y&"<#
M.<"M?_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H YUO"-ZT"0_\
M(KHXC3@;?$=VI(P5P2(,D8)R#P>]3?\ ".:H-,FTT>&-'%G,^^2$>(KK:3R<
M?\>_ YZ#CIQP*W/^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*H
MIZ7#XKTJQ%K%HNBN/,DE9GUF7)9W+MTM?5C^&*-)UWQ5K.C6.J6^@:,L%[;Q
MW$:R:Q*&"NH8 XMB,X/J:N?\)WX/_P"AKT/_ ,&,/_Q5</X3^+_@33/!NAV%
MYKOEW5KI\$,R?9)SM=8U##(3!P0>E '<?;/&'_0"T/\ \',W_P BT?;/&'_0
M"T/_ ,',W_R+7/\ _"[?AY_T,/\ Y)7'_P ;H_X7;\//^AA_\DKC_P"-T =!
M]L\8?] +0_\ P<S?_(M'VSQA_P! +0__  <S?_(M<_\ \+M^'G_0P_\ DE<?
M_&Z/^%V_#S_H8?\ R2N/_C= '0?;/&'_ $ M#_\ !S-_\BT?;/&'_0"T/_P<
MS?\ R+7/_P#"[?AY_P!##_Y)7'_QNC_A=OP\_P"AA_\ )*X_^-T =!]L\8?]
M +0__!S-_P#(M'VSQA_T M#_ /!S-_\ (M<__P +M^'G_0P_^25Q_P#&Z/\
MA=OP\_Z&'_R2N/\ XW0!T'VSQA_T M#_ /!S-_\ (M'VSQA_T M#_P#!S-_\
MBUS_ /PNWX>?]##_ .25Q_\ &Z/^%V_#S_H8?_)*X_\ C= '0?;/&'_0"T/_
M ,',W_R+1]L\8?\ 0"T/_P ',W_R+7/_ /"[?AY_T,/_ ))7'_QNC_A=OP\_
MZ&'_ ,DKC_XW0!T'VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUS_\
MPNWX>?\ 0P_^25Q_\;H_X7;\//\ H8?_ "2N/_C= '0?;/&'_0"T/_P<S?\
MR+1]L\8?] +0_P#P<S?_ "+7/_\ "[?AY_T,/_DE<?\ QNC_ (7;\//^AA_\
MDKC_ .-T =!]L\8?] +0_P#P<S?_ "+1]L\8?] +0_\ P<S?_(M<_P#\+M^'
MG_0P_P#DE<?_ !NC_A=OP\_Z&'_R2N/_ (W0!T'VSQA_T M#_P#!S-_\BT?;
M/&'_ $ M#_\ !S-_\BUS_P#PNWX>?]##_P"25Q_\;H_X7;\//^AA_P#)*X_^
M-T :DFN^*HM9MM+;0-&\^XMYKA&&L2[0L;1JP/\ HV<YE7''8_C<^V>,/^@%
MH?\ X.9O_D6N'N?B_P"!)/&6F7ZZ[FUAT^[AD?[)/\KO);%1C9GD1O\ E[BM
MC_A=OP\_Z&'_ ,DKC_XW0!T'VSQ?_P! /0O_  <R_P#R+1]L\8?] +0__!S-
M_P#(M>3^.O'O@SQ'=PS:;XAMHI%@,33RQW2,!DD!0MN2ISCYU=3@D$,.#%?_
M !.TCSII(?%CS++<)MB2>\B BST)\G*X'&Y,ENI&>0 >N_;/%_\ T ]"_P#!
MS+_\BT?;/&'_ $ M#_\ !S-_\BUYC/\ $KP=<ZEX9GNM<T^Z?3(U:XO7MKE;
MAI0NT[3]G.4Y9B,KDXZ#.>N_X7;\//\ H8?_ "2N/_C= &I>:[XJL;K3K>70
M-&+W]P;>(KK$N PBDERW^C=-L;=,\D?6KGVSQA_T M#_ /!S-_\ (M</K/Q?
M\"7>J^'IH-=WQVFH/-.?LDXV(;6>,'E.?F=1QZ^F:V/^%V_#S_H8?_)*X_\
MC= '0?;/%_\ T ]"_P#!S+_\BT?;/&'_ $ M#_\ !S-_\BUYYXI^*'@;5Y]+
MFL]<M3-9W'F>9<6T^U!D9^0V[AS@'NA! PPR:P]'^(>@Z1->[_&)EMMDXM41
M[US\VXJ"KQ8SD@YW9!XR10!Z_P#;/%__ $ ]"_\ !S+_ /(M'VSQA_T M#_\
M',W_ ,BUXX?B%X<OM$LK;4]:T^ZD6]2Y?[5]KEDMU54.(Y3;$[F=23Q@!BH/
M0CT/_A=OP\_Z&'_R2N/_ (W0!J:GKOBK2K5+B?0-&9'N(+<!-8E)W2RK$IYM
MAP&<9]L]>E7/MGC#_H!:'_X.9O\ Y%KA_$OQ?\":AI4$-KKOF2+J%E,1]DG&
M$CNHI'/*=E5C[XXYK8_X7;\//^AA_P#)*X_^-T =!]L\7_\ 0#T+_P ',O\
M\BT?;/&'_0"T/_P<S?\ R+7 >,/BGX#UW0_LEKK<$DZRK+'Y]O.B*PS@D&WD
M##_9*X.>H(%8G_"P_#T-Q*;;QDJ1RWIN7V?;4SE$' \I@H5@_P G*D,,] *
M/6OMGC#_ * 6A_\ @YF_^1:/MGB__H!Z%_X.9?\ Y%KRC3/BEH(T75X]0UZT
MNIKF,+;VNH+=7$18,_S29A.T$%!L7</DSG)-='X<^+7P]T;PY8::VNHAMHA'
MM2VN'''OY*_^@C'2@#M/MGC#_H!:'_X.9O\ Y%JGI.N^*M9T:QU2WT#1E@O;
M>.XC636)0P5U# '%L1G!]367_P +M^'G_0P_^25Q_P#&ZQ_"?Q?\":9X-T.P
MO-=\NZM=/@AF3[).=KK&H89"8."#TH [C[9XP_Z 6A_^#F;_ .1:/MGB_P#Z
M >A?^#F7_P"1:XSQ#\6_A[J^@7E@NN)*9D"A'@N(@>0?O>2V.F>5(/0C!KDE
M\?>'X8I#!XNMXI9H+9)1"+V%/W>\,JA(0$'*'<@7.TC: QH ]@^V>,/^@%H?
M_@YF_P#D6C[9XO\ ^@'H7_@YE_\ D6O+M%^*V@0ZI?S:CXF6>U,<L4<5Q]JD
M6X)V;24\G;&HPXR,DAN5& *TO!WQ3\!Z#H(L[K6;."9II)G2SM;@P@N=QV#R
M5VKDD!<'  Y)H [_ .V>,/\ H!:'_P"#F;_Y%JGIFN^*M5M7N(- T942XGMR
M'UB4'=%*T3'BV/!9#CVQTZ5E_P#"[?AY_P!##_Y)7'_QNL?PU\7_  )I^E3P
MW6N^7(VH7LP'V2<Y22ZED0\)W5E/MGGF@#N/MGC#_H!:'_X.9O\ Y%H^V>+_
M /H!Z%_X.9?_ )%KG_\ A=OP\_Z&'_R2N/\ XW7FEGXR\.6%_>W%EXHM+-)8
M)(H4C-X2FYU;+%;==Q(#KN(+KD'<V!@ ]K^V>,/^@%H?_@YF_P#D6C[9XO\
M^@'H7_@YE_\ D6O*M(^*>AV_B2"6[\6.;"!1N9VNY/,!1@4"&$ X8H=[8;Y>
M^2:T?"GQ0\":/-JTUSJNGVKWUSYP2QMKDQX VCY?(7!P 2><DGIP* /1/MGC
M#_H!:'_X.9O_ )%JG9Z[XJOKK4;>+0-&#V%P+>4MK$N"QBCERO\ HW3;(O7'
M(/UK+_X7;\//^AA_\DKC_P"-UCZ-\7_ EIJOB&:?7=D=WJ"30'[).=Z"U@C)
MX3CYD8<^GIB@#N/MGC#_ * 6A_\ @YF_^1:/MGB__H!Z%_X.9?\ Y%KG_P#A
M=OP\_P"AA_\ )*X_^-UY[JOC?PK<W>K3:;XEM;,W%U%=0.$N@[2*Q)+,MN&
MP<A"9%STVB@#V+[9XP_Z 6A_^#F;_P"1:/MGB_\ Z >A?^#F7_Y%KR&Z^)ND
M_P!DV%G;^+F-R'E,TWG7FV+*C8=QAWN P)V$$'."0*VM(^*'@6T\7ZMJ\^K:
M?"ETBQ1O:VMP'=5.<R+Y RY)/.XX  '<T >B?;/&'_0"T/\ \',W_P BU3CU
MWQ5+K-SI:Z!HWGV]O#<.QUB7:5D:15 _T;.<Q-GCN/PR_P#A=OP\_P"AA_\
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
MX4444AA1110 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!]?\ P2_Y)#H7_;Q_Z/DH
MH^"7_)(="_[>/_1\E% &UX]E6#PNLS+(RQZCI[$1QL[$"\A/"J"6/L 2>U>?
MG3H_M5Y=12ZC;23SPW"16WA6_2#S$D#[WCYW.< %E*9[Y[>C>,O^0';?]A73
M?_2V&N@IIV=Q-75CPKQ'I$=RFN7=E%K=Q+>)(T-N^AZCE)'55;!.(L?+WCSV
MSQ6W%YD'AR_L(+S68;Z^N6N)KJ/PS?*HW$;E5 N5R!C._/)((.,>M447TM\A
M<O\ F<%I>N6FGZ7;6;V6J9A0(/L_AV]BC '0*I1B!C'<U<_X2BQ_Y\M<_P#!
M'>__ !JNQHJG4;U%R(X[_A*+'_GRUS_P1WO_ ,:H_P"$HL?^?+7/_!'>_P#Q
MJNQHHYV'(CCO^$HL?^?+7/\ P1WO_P :H_X2BQ_Y\M<_\$=[_P#&J[&BCG8<
MB.._X2BQ_P"?+7/_  1WO_QJC_A*+'_GRUS_ ,$=[_\ &J[&BCG8<B.._P"$
MHL?^?+7/_!'>_P#QJC_A*+'_ )\M<_\ !'>__&J[&BCG8<B.._X2BQ_Y\M<_
M\$=[_P#&J/\ A*+'_GRUS_P1WO\ \:KL:*.=AR(X[_A*+'_GRUS_ ,$=[_\
M&J/^$HL?^?+7/_!'>_\ QJNQHHYV'(CCO^$HL?\ GRUS_P $=[_\:KXQK[_K
MX J7*Y25@HHHI#"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@#Z_\ @E_R2'0O
M^WC_ -'R44?!+_DD.A?]O'_H^2B@#<\<PK<^&XX',@234]/1C'(R, ;R$<,I
M!4^X(([5@%O#0CMG,GB8&:Y>W*'6[O,94_>;]_PI^4C&3AAQUQO^.3,OAN-K
M>..2<:GIYC21RBLWVR' + $@9[X./0UF'0]69RY\*:!N)0D_VY<9^7.W_EV]
MS^GH* $2T\,&/=)?^((V"%RAUF_8C!QCY92"QZA1\Q'.*66S\,P7DMK->>)8
MY(@C,6U34MN&&<Y\SH!]XG[O?%2)IFNJ'\OP[HR+(-KB/Q!<J&'N!;\^GT&*
M8^C:T[HQ\-:,I6(0@)X@N5!0 #:0+?!& ,YZX&>E #O[/\+^1-,-2U\I"P5@
M-7U'<2<@;5\S+#@\J"/E/H:TD\(Z1(B.E[K;*Z[E(UZ].1ZC]]5 Z;KIC"?\
M(UH@ VXVZ[< C:6(P1;9'WV^N<&KPG\6JH4:%H?"[0?[:FSCZ_9<T 9DFG:%
M#I<%_+)XC1)9#'Y9UV[+)@G<3B<C"A68D$\#O4G]D:'YTL/G>(O,A$ID7^W+
MS*!,<G]_W#*1Z@]N:8-'UG[*EM)X7T.>&/?M6XUVXEQO^]]^V//OVR<=35A+
M7Q%'-<S+X<T/S+F-8IF.N3DNJC _Y=NN._4\9Z"@"M=:?X>M8=[W'B0L8!.J
M#5[_ .93C[K>;M8C<. 2:?#IWAB=U1-2U_)4L=VL:BH7&258F3Y7 4G8<-@$
MXJO_ ,(]JRAR?#FE$LGEEG\2W9.W '4P9Z 8/45/%I.N0R,Z>'-&RVXMGQ!<
MD,6!!8@V^"Q!(W=?>@"_;>%='N[>.>*ZU_RY!E2VMWZDCZ&4&I?^$-TO_GZU
MS_P?7O\ \>IL4_BV&)(H]!T)410JC^V9N .G_+K3OMGC#_H!:'_X.9O_ )%H
M /\ A#=+_P"?K7/_  ?7O_QZC_A#=+_Y^M<_\'U[_P#'J/MGC#_H!:'_ .#F
M;_Y%H^V>,/\ H!:'_P"#F;_Y%H /^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M
M<_\ !]>__'J/MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ D6@ _P"$-TO_
M )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>H^V>,/^@%H?\ X.9O_D6C[9XP
M_P"@%H?_ (.9O_D6@ _X0W2_^?K7/_!]>_\ QZOB"OM_[9XP_P"@%H?_ (.9
MO_D6OB"@ 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 **** /K_X)?\DAT+_M
MX_\ 1\E%'P2_Y)#H7_;Q_P"CY** .@\9?\@.V_["NF_^EL-8K^"]1*P1I<VP
MAMKDW4"9;Y9'+&0]/?(_WW]L[7C+_D!VW_85TW_TMAKH* .430-8BCDC6\ 0
MQE$6*[>(*"<D8"GOSN&&YQD8S3;CP_K+WS7$-T$,L$8?;?SJ$E5<!@O(8 \X
M)^;/S9QSUM% ',G1-8%K-$-09O-9&?-U*"2"^[:_5!S'PO'RD8Y-;WES?90K
M;96\K:R.>';'<XZ?AWZ=JL44 <D?#6I2Z)!9 V%I(LTET_DAG02G)3:,+@!C
MGVVK][)J\FB71O;Z21X1#)$_V9%8GRY) /,[=-RY!Z_,W [[]% ''W&A^(+N
M)HY/L<<9M1#Y:7TQ5B-N.-H"G(^\H!&>]6;71M<AFW/>@@*ZIF\E?8A#;4((
MPQ!*GS#\QQBNGHH @LH&M;&&!G=V1 &9Y&<D]SEN3SZU/110 4444 %%%% !
M1110 5\ 5]_U\ 4 %%%% !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!]?_!+
M_DD.A?\ ;Q_Z/DHH^"7_ "2'0O\ MX_]'R44 ;GCF%;GPW' YD"2:GIZ,8Y&
M1@#>0CAE(*GW!!':L MX:$=LYD\3 S7+VY0ZW=YC*G[S?O\ A3\I&,G##CKC
M?\<B9O#<:V\D<<YU/3Q&\B%U5OMD."5!!(SVR,^HK .@RL(YCKWA8^?*(HW_
M +/F_>21EOE4_;.6!W9 YXYZ< %M+3PP8]TE_P"((V"%RAUF_8C!QCY92"QZ
MA1\Q'.*66S\,P7DMK->>)8Y(@C,6U34MN&&<Y\SH!]XG[O?%+!X9UF2)I+;6
MM$\N8;6,.G7(5QTYQ=X/I^&*1O"6L2RC&KZ('CB6$JFG7*_(  %(%YR" .O7
M SG% #_[/\+^1-,-2U\I"P5@-7U'<2<@;5\S+#@\J"/E/H:T!X3TAHA)'>:W
M(&3>NW7[SYA[?OJI'PKKIC"?VKH@ VXVZ5< C:6(P1=Y'WV^N<&KO]F^+#%Y
M?]N:)C9LR-(FW8_WOM6?QS0!DBT\/?V8M^9O$8B:=H<#7;MC\I(9LB<@J "2
M03P#WXJQ_9&A^=+#YWB+S(1*9%_MR\R@3')_?]PRD>H/;FJG]@WD]F#)KOAJ
MYM_.>+?/ITTH,KG8PW-=G+Y&WKD=!CI5I-)UF.>XF77_  \)+J,PRL=,F)=8
MP5(_X^^HZ$]>.>E #+K3_#UK#O>X\2%C )U0:O?_ #*<?=;S=K$;AP"33X=.
M\,3NJ)J6OY*ECNUC45"XR2K$R?*X"D[#AL G%4V\':C% T\FMZ/Y;1A#*]G=
MGY3@#YC>_3!_*K<7A+7(9&=-6T;+;BV=-N2&+ @L0;O!8@D;NOO0!?MO"NCW
M=O'/%=:_Y<@RI;6[]21]#*#4O_"&Z7_S]:Y_X/KW_P"/4V+3_%L,211ZWH2H
MBA5']C3< =/^7JG?8_&'_0=T/_P33?\ R50 ?\(;I?\ S]:Y_P"#Z]_^/4?\
M(;I?_/UKG_@^O?\ X]1]C\8?]!W0_P#P33?_ "51]C\8?]!W0_\ P33?_)5
M!_PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU'V/QA_P!!W0__  33
M?_)5'V/QA_T'=#_\$TW_ ,E4 '_"&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X
M/KW_ ./4?8_&'_0=T/\ \$TW_P E4?8_&'_0=T/_ ,$TW_R50 ?\(;I?_/UK
MG_@^O?\ X]7Q!7V_]C\8?]!W0_\ P33?_)5?$% !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 ?7_P $O^20Z%_V\?\ H^2BCX)?\DAT+_MX_P#1\E%
M&YXYF6V\-QSN)"D>IZ>[".-G8@7D)X502Q]@"3VKE7@TMF4_:-?"I*)8T_X1
MR]PC?QD?N^K87Z8/KQUWC+_D!VW_ &%=-_\ 2V&L5]2\5JL$8BN28KDR2R_9
MA^]B<MM3&W^'!R0 >$R?FR0"B3I1\W=_:\OF1>5F7PU?$A2<E>$&5)YVG(R2
M3GI3+E=)GO/M.W4O,>%(Y&;PI>;BRJ%#J1&-K#'R\?+DX[8Z"/5M>CBD1K4[
MDC.UI;25BS9X;Y.#Z;.#QG< :;<:SK\5\WEVQ:!X(Y8D;3I2=VW+1EE8A2QX
MR>%QSNR* ,8OI'V26W5=9V3,CS*WAJ]*3,I<DNOE_-G<O_?"]<8K>;Q1IC6?
MV?9XA0^28MZ:'>Y&1C<,Q'GTSG\:<=6UX6LQ-DOFED\MA:R$1J2X(90V7(VC
MD8^^#C YW6EE:SWX,;&$MN52VUL=EQD_3&>.E '  Z9_92Z<;WQ,T2R2RJQ\
M.7(;<PPO2 #"@MT&<D'(Q5]-5TT7M_<-_;C?:H2BI_PCMZ!$S* [#]WR&VJ<
M>QY.:NOJ&O?V/$+:VO9KI)W+2/&@,L:#/1E0*&)"XP&QDC.,FZEUJTE[?1!9
MEA@B>6&1H<>;O ,:].JG>".OW<]>0#D97M[DLUQ/J#.;;[-E?"5Z,J-N QVD
MLN5S@G\JFM9-,M9_,4ZL,*ZIY?AB^4QJP8>6AV?+$-V0GJ,YZ8UKG7]7EA=+
M2UO5Q:AO,?3)599!M)//WAU&W:#Z9JU:ZUK<DVV6Q.U5<<6<J>9M#$2 DX4,
M0!Y9RW/6@ LO$^CV-E#:Q6>M!(D"C;X?O5!]3@0]^M3_ /"9:7_SZZY_X(;W
M_P",ULV37#V,+W6SSV0%]B% ">V"21^=3T <_P#\)EI?_/KKG_@AO?\ XS1_
MPF6E_P#/KKG_ ((;W_XS7044 <__ ,)EI?\ SZZY_P""&]_^,T?\)EI?_/KK
MG_@AO?\ XS7044 <_P#\)EI?_/KKG_@AO?\ XS1_PF6E_P#/KKG_ ((;W_XS
M7044 <__ ,)EI?\ SZZY_P""&]_^,U\05]_U\ 4 %%%% !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!]?_!+_DD.A?\ ;Q_Z/DHH^"7_ "2'0O\ MX_]'R44
M ;GCF"&Z\-QV]Q%'-!+J>GI)'(H974WD(((/!!':L P?#X1VSGP=IH,UR]N4
M.F6^8RI^\WHI^4C&3AAQUQO^.1,WAN-;>2..<ZGIXC>1"ZJWVR'!*@@D9[9&
M?45@'096$<QU[PL?/E$4;_V?-^\DC+?*I^V<L#NR!SQSTX +::7\/#'ND\,Z
M-&P0N4.E(Q'.,?*A!8]0H^8CG%++I7P]@O);6;PMI<<D01F+:(-N&&<Y\OH!
M]XG[O?%+!X9UF2)I+;6M$\N8;6,.G7(5QTYQ=X/I^&*1O"6L2RC&KZ('CB6$
MJFG7*_(  %(%YR" .O7 SG% #_[&^'?D33#PYHI2%@K :0NXDY VKLRPX/*@
MCY3Z&KS^#_!,=JURWAG0?)6,R[AI\)RH&<CY>>*J'PKKIC"?VKH@ VXVZ5<
MC:6(P1=Y'WV^N<&K<FG>*?LS)+KF@^4(RK%]'F^[CG)-UZ4 9ATGP$-+AU ^
M$M&,4KA-J6-LY3C<2=N1A5R3@DX!XJ?_ (1_P/YTL/\ PB&D>9")3(O]FP90
M)CD\=PRD>H/;FJ,>B3W-BK?\)!X7NK8R&(/)I\TP,CA5QN:\.6P% YR!P.M7
M5TG68Y[B9=?\/"6ZC,4K'3)LN(P5(_X^^HZ$CG@9Z"@!EUHW@*UAWOX2THL8
M!.J#2$^93C[K;-K$;AP"33X=%^'D[JB>'-%R5+'=I"J%QDE6)3Y7 4G8<-@$
MXJFW@[48H&GDUO1_+:,(97L[L_*< ?,;WZ8/Y5;B\):Y#(SIJVC9;<6SIMR0
MQ8$%B#=X+$$C=U]Z +]MX,\%W5O'/%X4T7RY!E2VEQJ2/H4!J7_A!/!__0J:
M'_X+H?\ XFFQ:?XMAB2*/6]"5$4*H_L:;@#I_P O5.^Q^,/^@[H?_@FF_P#D
MJ@ _X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FC['XP_P"@[H?_
M ()IO_DJC['XP_Z#NA_^":;_ .2J #_A!/!__0J:'_X+H?\ XFC_ (03P?\
M]"IH?_@NA_\ B:/L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*H /^$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")H^Q^,/\ H.Z'_P"":;_Y
M*H^Q^,/^@[H?_@FF_P#DJ@ _X03P?_T*FA_^"Z'_ .)KX@K[?^Q^,/\ H.Z'
M_P"":;_Y*KX@H **** "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@#Z_^"7_)
M(="_[>/_ $?)11\$O^20Z%_V\?\ H^2B@#<\<S+;>&XYW$A2/4]/=A'&SL0+
MR$\*H)8^P!)[5RKP:6S*?M&OA4E$L:?\(Y>X1OXR/W?5L+],'UXZ[QE_R [;
M_L*Z;_Z6PUBOJ7BM5@C$5R3%<F267[,/WL3EMJ8V_P .#D@ \)D_-D@%$G2C
MYN[^UY?,B\K,OAJ^)"DY*\(,J3SM.1DDG/2F7*Z3/>?:=NI>8\*1R,WA2\W%
ME4*'4B,;6&/EX^7)QVQT$>K:]'%(C6IW)&=K2VDK%FSPWR<'TV<'C.X TVXU
MG7XKYO+MRT#P1RQHVG2DAMN3&65B%+'/)X3'.<B@#&+Z1]DEMU76=DS(\RMX
M:O2DS*7)+KY?S9W+_P!\+UQBNAB\6Z9''&OD:\2B;?\ D!7V#TYYB)[=S2'5
MM=%I*6L5$I9#&PM9"(U8N,,H;+D;!R,?ZP'&!SMS3SC3GE6)Q)]G+@1KN8/C
MH%.,GZX_"@#C+R]TV]TZ*T>;Q#'M,LDCQ^'KS,DKY^;F$X W-@?3!&*E35=-
M%[?W#?VXWVJ$HJ?\([>@1,R@.P_=\AMJG'L>3FK":CXC.B1%8+J6^$S.Q$(4
M&-5!"_.J?>) ^Z&Y; .W)TDNM6DO;Z(+,L,$3RPR-#CS=X!C7IU4[P1U^[GK
MR <C*]O<EFN)]09S;?9LKX2O1E1MP&.TEERN<$_E4UK)IEK/YBG5AA75/+\,
M7RF-6##RT.SY8ANR$]1G/3&M<Z_J\L+I:6MZN+4-YCZ9*K+(-I)Y^\.HV[0?
M3-6K76M;DFVRV)VJKCBSE3S-H8B0$G"AB /+.6YZT %EXGT>QLH;6*SUH)$@
M4;?#]ZH/J<"'OUJ?_A,M+_Y]=<_\$-[_ /&:V;)KA[&%[K9Y[("^Q"@!/;!)
M(_.IZ .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\
M^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"?
M77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#&
M:^(*^_Z^ * "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 ^O_@E_R2'0
MO^WC_P!'R44?!+_DD.A?]O'_ */DHH W/',$-UX;CM[B*.:"74]/22.10RNI
MO(000>"".U<HP\'*MNI\":'YSW+131BUB/E1Y^1\^7SN^7CC^+GY>>K\<B9O
M#<:V\D<<YU/3Q&\B%U5OMD."5!!(SVR,^HK--K?,D;G7O!Y2>3R8V_L9L2.A
M;Y1_I7+*=_'4'=[T 58=.\%212,? ^F.\:%G\G38&4,/X<D#!Q@Y.%YZT26'
M@J.[EA/@737C2)9Q+'8VK*8RH9FZ]%R,XSG(VYK130]:NHQ*FH>%I48;0XT%
MR" 3QG[3TSG\:5_#^M3R@O?>%I)(@JC=H#DH!]T?\?/&.U % :;X%:"20>"]
M-+JZK'%_9MONF!W89>V/D?@D'Y3QTSJR^#O!Z6C31^$-&D<1&5(AIL09L#.,
M;>#T%(VA>(FC,;:AX:*'&5.@R8."2./M/8D_G4W]G>+/)\G^V= \K;MV?V++
MC'3&/M72@#FY+7P7;Z;]KN/!6A1,MT8&22RC3Y57>S#?&#PO8@9/'<&K_P#8
M7A W=U;#P7H1DM5E>8"RBX"A2G\'\08'VP>N*E@BU,+;QV_B'PD%F5Q L>D-
M\X8_-M NN02.<=2*FBL]<\Z41:YX7\UB+:0)HS[B54D1G_2NRDG;V!- &;>:
M9X+M8R%\%:,\WD+,JBSML,3@[/4'!SR #CK4D&F>!9I"I\%Z9&%+I(SZ;;XC
ME0%FB.,Y8!2<C*^]26_AR^9=EM>>#B)(R,1^'V^9#P>ESRO&/2K$.AZTL[+#
MJ'A831)Y;!-!<,JG/R_\?/ .3Q[T 6;3P9X/N[2*X_X0_1HA(H8))I\&X ],
MX!'ZU-_P@G@__H5-#_\ !=#_ /$TBV/BY%"KK>A*JC  T64 #_P*I?L?C#_H
M.Z'_ .":;_Y*H /^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H^
MQ^,/^@[H?_@FF_\ DJC['XP_Z#NA_P#@FF_^2J #_A!/!_\ T*FA_P#@NA_^
M)H_X03P?_P!"IH?_ (+H?_B:/L?C#_H.Z'_X)IO_ )*H^Q^,/^@[H?\ X)IO
M_DJ@ _X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFC['XP_Z#NA_
M^":;_P"2J/L?C#_H.Z'_ .":;_Y*H /^$$\'_P#0J:'_ ."Z'_XFOB"OM_['
MXP_Z#NA_^":;_P"2J^(* "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^O\ X)?\DAT+_MX_]'R44?!+_DD.A?\ ;Q_Z/DHH W/',C0^&XY4ADG=-3T]
MEBC*AG(O(?E&X@9/3D@>I%<J^D:FS*?^$?U\*DHEC3_0<(W\9'^D]6POTP?7
MCKO&7_(#MO\ L*Z;_P"EL-=!0!YN;#4CYN[PMJ\OF1>5F5;,D*3DKQ=C*D\[
M3D9))STIESIFI3WGVG_A%-2\QX4CD9H+#<650H=2+H;6&/EX^7)QVQZ710!Y
MR;'4/LDMNOA76=DS(\RL+$I,RER2Z_:OFSN7_OA>N,5T,>N:K'%&O_"(:Z2B
M;,F:R(/3DYN<GIZUTM% 'GELFO1/$T_AW5Y '1I0B6:[]DIE7&;LX^9B#G.1
MTQUI/L^M+;W030O$'VB?9)YS?8/DF5R^\ 7(X.XC!).,#/%>B44 <#?'6IEC
MCL_"^J00+:BU:.>*QF!4$$<&Z [8Y!K._LK5\HQ\-:IN2)(@XAL@Q55(V$_:
M_P#5$$93VZ]Z]/HH XC17U#2'FD_X0_6)'D 5=AL4$:Y)V*/M)PO/ [8%:__
M  D.J?\ 0F:Y_P!_K+_Y(KH** .?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)
MFN?]_K+_ .2*Z"B@#G_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(K
MH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5
M/^A,US_O]9?_ "17Q!7W_7P!0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'U_\$O\ DD.A?]O'_H^2BCX)?\DAT+_MX_\ 1\E% &YXY@ANO#<=O<11
MS02ZGIZ21R*&5U-Y"""#P01VJ3_A!/!__0J:'_X+H?\ XFH_'(F;PW&MO)''
M.=3T\1O(A=5;[9#@E002,]LC/J*A2?Q#((2GBKPTPFD:*(KI<A\QUSN5?]*Y
M(VMD#D8/I0!:_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)I'M
MO%L:EGU_054=2='E _\ 2JHO^*G_ .AD\/\ ^L\K_D$2_?\ [O\ Q]=?:@";
M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B::\'BR/;O\0:"NYMJ
M[M'E&3Z#_2NM.^Q^,/\ H.Z'_P"":;_Y*H /^$$\'_\ 0J:'_P""Z'_XFC_A
M!/!__0J:'_X+H?\ XFD^S>+M^S^WM!W8SM_L>7./_ JFRP^+((7EEU_0EC12
MS,=&FX _[>J '_\ "">#_P#H5-#_ /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q-
M56G\0HLC-XJ\-*(I1!(3I<GR2'&$/^E<,=R\=>1ZU9^S>+=^S^W]!WXSM_L>
M7./7_CZH 7_A!/!__0J:'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:BC7Q1-
M-)%%XD\//)']]%TF4E?J/M7%)_Q4X5F/B3P\ K^62=)EX;T_X^NOM0!-_P (
M)X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$U#)_PD\-N+B7Q+X=2!
MMN)6TF0*=Q 7G[5CDD8^M0&\UU6@5O%WA<&X&80=-?\ >#./E_TOGGTH N_\
M()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \352WG\0W93[-XI\.3B0
MD*8M*D8$@ D9%UC."#CTJW]C\8?]!W0__!--_P#)5 !_P@G@_P#Z%30__!=#
M_P#$T?\ "">#_P#H5-#_ /!=#_\ $T?8_&'_ $'=#_\ !--_\E4?8_&'_0=T
M/_P33?\ R50 ?\()X/\ ^A4T/_P70_\ Q-?$%?;_ -C\8?\ 0=T/_P $TW_R
M57Q!0 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 %%%% 'U_\$O\ DD.A?]O'
M_H^2BCX)?\DAT+_MX_\ 1\E% '2>+;:[NM"5;*UDNYXKVSN/(C9%9UBN8I&
M+E5SM0]2*XN;1M3E&!X?UX*LGF(A%B4!/W\C[5R' 4$>@;^]QZA10!YA-HMY
M/ T<GA+5&)) !BL2BH0W[L+]JXC!*D+G'RCV(LRZ?=RW33-X1UA5E9C.J"Q7
MS <8!/VG^$ @9SC=]<^C44 <$CZU)H<%I=>%];-WO\Z>8263!W(.<9N1QS@>
MPJK#8:E;RY@\-:]#"5.8XC8I\VT!&&+G *L9'Z<EO8D^CT4 >:)IVJQKA?"V
MH[<@FW\BR\@@=C']KZ$_-U^]S[5:@75[32+RTC\)ZO)+.PDW[[- [ @_/_I)
MR3@ L!D^]>@T4 >;:AIVJ7MQ=2KX=UV+SW,NS%BRB0'Y&(-S\V 6&#UR/2GZ
M;;ZQI4\=U!X1OI+J.-XE8PV*!%9PQVXNOE'WN!P2>U>C44 <!,VO/=W-Q!X<
MUB'S)EFCC M#&&&02R_;.20>J[<D9.:RTT/4MFR7PWJ_10SQ1V*O)@+C>3=G
M< 5. 1CYB#G->IT4 <7=:EXBNXX]WA?5$FMY4EA<?9"I8*0VY?M8R#N; SQP
M<FLJ^L=9U"PFLI?#NLB&[@D@NR%LMSB1R[%#]K^3ECC.[''6O2:* .(@O_$2
MC35N?"VJ2_8Y2^Z+['%D>4R ;?M3?WB>HK7_ .$AU3_H3-<_[_67_P D5T%%
M '/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044 <__ ,)#
MJG_0F:Y_W^LO_DBOB"OO^O@"@ 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*** /K_X)?\ )(="_P"WC_T?)11\$O\ DD.A?]O'_H^2B@#<\=00W7AN.WN(
M8YH9=2T])(I%#*ZF\A!!!X((XQ6':Z3X4:^EM;SP+H49281%[>TAD5<MM4MN
M12-S<#:&[YP.:W/'4;2^&XXTFD@=]2T]5EC"ED)O(?F 8$9'7D$>H-85G;:9
MJ6H 1^,M52]29HX_M6GV<$C2#!8)YEJI8CC.W..,]J (H[7P7+;ECX%TF&;:
M65);.U(.&Q@[-Q!Q\PR!Q73?\()X/_Z%30__  70_P#Q-<M#:>'7CFOK3QQ)
M,X!,AM[?3FD(W[22!;;L;L<UL31M!J;:?)XZUX7"('D/V2U,<8.=N^06NQ"<
M' 8@G\: -'_A!/!__0J:'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:SI!#%(
M8Y/B5>HXZJSZ>".<=/(]>/K3IH6A6-CX^U=EDD6,&-+%L%LXSBWX'RMS[&@"
M_P#\()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \36))?V$5Q;P'XFW
MS27*EH@AL&WJ#@D$6^, @Y/L?2M#[#)Y\<'_  L'4_.E8K''_H&YR "0!]GR
M2 0?QH M_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 31_PC
MVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (] !_P ()X/_ .A4T/\ \%T/
M_P 31_P@G@__ *%30_\ P70__$T?\(]JG_0YZY_WYLO_ )'H_P"$>U3_ *'/
M7/\ OS9?_(] !_P@G@__ *%30_\ P70__$T?\()X/_Z%30__  70_P#Q-'_"
M/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] !_P@G@__H5-#_\ !=#_ /$T
M?\()X/\ ^A4T/_P70_\ Q-'_  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS
M9?\ R/0 ?\()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-'_"/:
MI_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT '_  @G@_\ Z%30_P#P70__
M !-?$%?;_P#PCVJ?]#GKG_?FR_\ D>OB"@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /K_ ."7_)(="_[>/_1\E%'P2_Y)#H7_ &\?^CY** .D\6VU
MW=:$JV5K)=SQ7MG<>1&R*SK%<Q2, 7*KG:AZD5R\FF2OJS:@/#'BE&DG6>:%
M;C3MDI5Q(@.9MP"L,C:03W)%>B44 >8#P[+Y[O)H7C*6,N[)!)=Z<8XMS;B%
M'FY SGJ3U[UH:G:WFHW-],/#GBJU%]&B7$<$VF[79/NO\\K$,..AP<#(-=_1
M0!YB/#B^3,DGA;Q5(TQD9Y&N-.W$NCHQXE Z2,>GIVXJ2VT66VBDC7P[XM;+
MHR,;G3E:((7*A2LPX'F-R<G@<UZ510!YC%X>:.>UE?PYXNG,$CR,)KG3F$VX
M@D/^]Y' Z8]\U-8Z+_9\UE+#X4\3LUJ,'S)].;SL.7!?,W4$G!&#T]*](HH
MY_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4
M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH Y__A(=4_Z$S7/^_P!9
M?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_
MT)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^L
MO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\D5\P?\*2^(?_ $+W_D[;_P#QROK^
MB@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@#Y _X4E\0
M_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\ H7O_ "=M
M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW_P#CE'_"
MDOB'_P!"]_Y.V_\ \<KZ_HH ^0/^%)?$/_H7O_)VW_\ CE'_  I+XA_]"]_Y
M.V__ ,<KZ_HH ^0/^%)?$/\ Z%[_ ,G;?_XY1_PI+XA_]"]_Y.V__P <KZ_H
MH ^0/^%)?$/_ *%[_P G;?\ ^.4?\*2^(?\ T+W_ ).V_P#\<KZ_HH ^0/\
MA27Q#_Z%[_R=M_\ XY1_PI+XA_\ 0O?^3MO_ /'*^OZ* /D#_A27Q#_Z%[_R
M=M__ (Y1_P *2^(?_0O?^3MO_P#'*^OZ* /D#_A27Q#_ .A>_P#)VW_^.4?\
M*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"DOB'_ -"]
M_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W_D[;_P#Q
MROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@#Y _X
M4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\ H7O_
M "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW_P#C
ME'_"DOB'_P!"]_Y.V_\ \<KZ_HH ^0/^%)?$/_H7O_)VW_\ CE'_  I+XA_]
M"]_Y.V__ ,<KZ_HH ^0/^%)?$/\ Z%[_ ,G;?_XY1_PI+XA_]"]_Y.V__P <
MKZ_HH ^0/^%)?$/_ *%[_P G;?\ ^.4?\*2^(?\ T+W_ ).V_P#\<KZ_HH ^
M0/\ A27Q#_Z%[_R=M_\ XY1_PI+XA_\ 0O?^3MO_ /'*^OZ* /D#_A27Q#_Z
M%[_R=M__ (Y1_P *2^(?_0O?^3MO_P#'*^OZ* /D#_A27Q#_ .A>_P#)VW_^
M.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"DOB'_
M -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W_D[;
M_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@#
MY _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\
MH7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW
M_P#CE'_"DOB'_P!"]_Y.V_\ \<KZ_HH ^0/^%)?$/_H7O_)VW_\ CE'_  I+
MXA_]"]_Y.V__ ,<KZ_HH ^0/^%)?$/\ Z%[_ ,G;?_XY1_PI+XA_]"]_Y.V_
M_P <KZ_HH ^0/^%)?$/_ *%[_P G;?\ ^.4?\*2^(?\ T+W_ ).V_P#\<KZ_
MHH ^0/\ A27Q#_Z%[_R=M_\ XY1_PI+XA_\ 0O?^3MO_ /'*^OZ* /D#_A27
MQ#_Z%[_R=M__ (Y1_P *2^(?_0O?^3MO_P#'*^OZ* /D#_A27Q#_ .A>_P#)
MVW_^.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"D
MOB'_ -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W
M_D[;_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK
M^B@#Y _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\
M0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O
M_)VW_P#CE'_"DOB'_P!"]_Y.V_\ \<KZ_HH ^0/^%)?$/_H7O_)VW_\ CE'_
M  I+XA_]"]_Y.V__ ,<KZ_HH X_X6Z)J/ASX<:3I.K6_V>^@\[S(MZOMW3.P
MY4D'@@\&BNPHH ***RK?Q+HMS>SV<>I0?:()Q;/&[;"9",A5W8W'@_=SR".H
M- &K15!=;TEE=EU2R*H=K$7"84YQ@\\'/'UJ(>)=!*LPUO3=J#+'[6F ,XR>
M?7B@#4HK(;Q3H2:F^G'5+7[5'%Y\B>8/W<>W=O8] ,<YJP=;TD>1G5+(?:%W
M0_Z0G[T>J\\C@]* +]%5[2^L[^,26=U!<1D!@T,@<8.<'(^A_*K% !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
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
M-US_ +\0_P#QVC_AH[P?_P! W7/^_$/_ ,=KY@HH ^G_ /AH[P?_ - W7/\
MOQ#_ /':/^&CO!__ $#=<_[\0_\ QVOF"B@#Z?\ ^&CO!_\ T#=<_P"_$/\
M\=H_X:.\'_\ 0-US_OQ#_P#':^8** /I_P#X:.\'_P#0-US_ +\0_P#QVC_A
MH[P?_P! W7/^_$/_ ,=KY@HH ^G_ /AH[P?_ - W7/\ OQ#_ /':/^&CO!__
M $#=<_[\0_\ QVOF"B@#[/\  OQ'T?X@?;_[)MKZ'[#Y?F?:XT7._=C&UF_N
M'KCM785X!^S+_P S3_VZ?^UJ]_H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N1;QA);W CN([4".46TP9F0F4-ABG!!&TH
MP4D9W=?7KJSEUW2VD@C^VQ*\ZJT0<[-VXD #./F)!&WKP>* ,+_A-4MX$2XB
MC:Z9B GFA2R[6._')V@K@D9QR>V*O2>(Y0+=$MK?SI[6294^T[OG4$A1M4Y4
M[3\QV_0G(&I'JMA):_:/M421#.3(X7&,DYSTX!/T%$FJZ="B/)?6RJ\1F0F5
M?FC R6'/( [B@#*TWQ,U[>V=K)#;!YHE+F&YWD,4+Y5=HS'@8W<?-QCO6?9^
M-)7V126]K+(9,&2.ZPH7<P()*X63Y2=F<$<[A72VVJZ=>-"EM?6TKSQ>?$J2
MJ6>/^\!G)'O45MKNE740DBU"VP9O(P95!$G9",\,<=.M ',^+;RTU-[_ ,.:
MM:6UYI\PBW0_:&27^^"57!VY3[VX8.!@YKC(?AUX$CL9IYO#,4C+)''&#?W$
M:Y;/+-O..GIU('>O89=2L8998I;VWCDBC,LB/*H*(.K$9X7WZ5#::WIM]&TD
M%Y$RKNR2P P"03GN.#R* /*(/ASX O-2N8(O#ELB0VDTH3^TIWEW(4 +*'P%
MY.,$Y&#QFJMIX*^'4@M4F\-61DDR&,.L7!4_)N!0D@$=CDC;@]0,UZ^-?T=K
ME[==4LS-'&TCH)URJJ<,3SQ@]?2G_P!LZ=]KMK5;V!Y[E=\2)(&++M+;L#^'
M //2@#R)/ WPZ>,O_P (I!\L0+'^UK@ .3C^(@F,'J^.,'@@9JWI_@KP/H]M
MI>MP>'K8WJ7,DT,B:E/Y8,,AV["S$._ VJ0-V#G%>HVVMZ5=K;M;ZE:2"Y9E
M@VS+F0K]X*,\D=\5*-3L#=_9!?6WVG)'D^:N_(&2-N<]* ,B'Q,7L;VYFMXH
M! BR(7F8JR,S*NXA,J<H<@!NW/IFW/CB86T4UI:6+<1F1)KTJQW#)V (=R]
M&XR>,5NV/B72-11GM[Z$H)O(5VD4!Y,D!5.>3P>.M3OK>E1ZE'ISZC:B]D.U
M;<RKO)QG&W.>G- &!J'CBV@TN2[MS;2*)3$I^T9W81&)4A2"1OQM)&<?A5R]
M\3?8([821VYD>V6=_-N/*SNX&T8.0#]X_P (YYZ5>?Q%H\5N\\VHVT*1IYCB
M60*R+NV[B#R!GC/O5C^UM-\AY_[0M/)CD\IY/.7:K\?*3G /(X]Z .?;QA,]
MI>-!:V?G00^8 UV2C8<*QW!.$YR&."0<[0.:J^(_$UQ+\,_$&IVD96XBMIXU
M:RN=WDG8<2!\+TR#E<^Q-=1;ZSIEW;PSP:A;213.4B=91AV!P0/4Y[56U-])
MUWP_?V+ZA$UI>6SP226\JE@KADRO7G[V.#R.] 'Q7J7B77M9MUM]4UO4KZ!7
MWK'=73RJ&P1D!B1G!//N:]1^&'@OPWX@^'&LZI?Z1'?:K:W;)$9;F:)0FR,@
M'8<=2YZ$^O:NN'P'^'Q.T>(=2W&18MIO8,[V&57'E_>(Y ZUW/@;1/#?@C2-
M1TK2-5>>W@G-U=2W,Z-Y3,H4@LH4#'E]#R.] '$Q> ?A\Z0Y\(QAI)=GS:O,
M,*.H.6&)/]@X'7YN#CIT^"_PXEW>7H2OL8JVV^G.".H/[SK7:'6M* E)U.R
MB56DS.OR G )YX!)P*?+JNG02O%-?VL<B1F5D>9050=6()X'OTH I>'/"VC>
M$=.DL-#L_LEK)*9F3S7DRY !.7)/11^5;%4(];TQ[2&Z^WVZ032&.)Y) HD8
M,5PI)YY';K21:YI<JD_;[=&6,RLDD@5E0'&X@\@9[T :%%56U.P2W@N'OK98
M+A@L,AE4+(3T"G."3VQ2+JFGO!/.E_:M#;G;-()E*QGT8YX_&@"W15!M;TU;
MF* W:%YK=KF,J"RM$N,MN'R]_7GMT--M-?TF^M3<P:A;F-8EE?>^QHT894NK
M8*Y']X"@#1HK'_X2K03>QVBZO9M-)MVA9E(.X97G/?MZU=AU*SFDEC6=!)%)
MY;HQP0V<#CWP<>N* +=%9D/B'29Y/+%ZD;EU15G!B+DD@!=X&[)!'&>E2'6M
M+&XG4+8*IVL_FC:&W;=N[IG/&.M %^BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KC_B/X%_X6!X>M])_M'[!Y-VMSYOD>;G".NW&Y?[^<Y[5V%% '@'_
M  S+_P!3=_Y3?_MM'_#,O_4W?^4W_P"VU[_10!X!_P ,R_\ 4W?^4W_[;1_P
MS+_U-W_E-_\ MM>_T4 > ?\ #,O_ %-W_E-_^VT?\,R_]3=_Y3?_ +;7O]%
M'@'_  S+_P!3=_Y3?_MM'_#,O_4W?^4W_P"VU[_10!X!_P ,R_\ 4W?^4W_[
M;1_PS+_U-W_E-_\ MM>_T4 >?_#+X9?\*Y_M3_B;_P!H?;_*_P"7;RMFS?\
M[;9SO]NE>@444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !6%)X5M7>9DO+V(37!G=8Y%"G)!VXV_=R"1W!9N?3=HH YZ3P
M?9R.A%Y>HBN) BLF-X! ;E<Y&>F<<=.N;@T* /$1<3JL<31%$V*'#;L[L*,_
M>)],\XSFM6B@#*MM!AMKJ*?[5<R&/:0KE,%@AC#'"@YV]LX[XS51/"-FLRRM
M=W<C*"B[_+("$D[,;,$9;J>??K7044 8]_X>BU"^-U+?7JG "1JZ[$(VG(!4
M]U''0]P:H#P;$5N$?4;L"4M^\7R][*X.\-E-O))Z =![UT]% &&/"]N%D4WM
MZ0XQ]Y,+RK#:-N  5R ..3D&I+;P[!:W\5U'=7.(W,GDXC",VPIDX4'H>Q S
MSW.=BB@#&3PY;QR1,+JZVH02F4PX60R*#\N<!CV(SWS3QX?M5U(WPEF\QI/,
M9#M*DYR.".,'.,8//L,:U% &%_PBMD)O-$]QNR<Y*,""<D$%2",X_+ZU9CT2
M.*_6Z6[N?EE>58CLV@OG</NYP<]SQCC XK4HH P&\)VS-S?W^P(R+'YB[4SU
M(&W@Y&?3VJ1/#-O'8FT2[NE&X,)5*"1<9P VW(^\>>OOR<[=% &6-!MOL\<#
MRSO'&)5 + ?+)G(X Z9X/7WJN/"]GYD<CSSNZ(Z$D(/,W#&6 4 D<X/^T>O&
M-RB@#"'A6U$H?[7=G'1"4* =QMVXYXR<9.!S4D'AN"WM[B$7ETRS1QQ@OY9,
M:H25"_)_M'DY/?.>:V:* .;C\(1>;YD^I7LK(Y:$DI\F< DY4[B0O);/4XQ5
MNZ\-6EUM)FN(V5D93&4&"BE5XVX[YQC&?;BMFB@#!G\,K-:VUK_:%T(XVF,K
MD(7E$A)8$[< <GH <=Z3_A%+7>N;V^,:J56(R+M7)!)'R\=/I6_10!D3^'K:
M>W6'S[A%!FW%2N665BSJ<J>,GJ,''?KE8] @AMYHH+J[B,L:1^8D@#J%9F&#
MCKER/I6M10!@R>$[":"UAEFNG%NH4'> 7 ;)#8'0@E2!C@GI26WA*RM;=H%N
M+IXL.$5V7Y-[J[8(7)R5'7/H.*WZ* ,%O"=F\MPYN;O;.L@=-RX^<MDCY<_Q
M$#GL*G&@0+K,5^LC_(TDC(<89VQCMT7YL?[U:]% '-1^"[2%W,5_?QJ[AW1#
M&JMABP! 0;N3U.3TYXJ<^%;?:V+Z^5S]UU9 8QZ)\OR?\!QU/J:WJ* "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
(H **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>ex-10d1g014.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g014.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 8 #.0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MN<<FNMH **** "BBB@ HHI-PWE>X - "T444 %%%% !1110 444=\4 %%%%
M!1110 4444 %%%% !129I: "BBB@ HHHH **** "BDSFEH **** "BBB@ HH
MHH **0,#TI: "BBB@ HHHH ***0D*"3P ,F@!:*** "BBB@ HHHH ***0D @
M>M "T4 Y&:* "L5?"NE1ZU-J\2WD5Y/(LLQBOYTCD90 "T8<(W  P16U7%7'
MBB6QU.Z+ZA%+Y5X\,EDP7]U"(\B3Y1N'S8!)R/F[4 :1\!>&2A4Z;]Z*>%V\
M^3<Z3',@8[LMD\Y.<=L5-<>#M NIO.FL-TFR!,^<XX@;=$.&_A//OWS5!O%\
MJVT-SY%MY<EM-($^T#+-'($.UNA7'S$]AS4VHZU?/X=M;NUC*S7%VD(%G+%*
M64N1E&8[,D#//3..M #+CX=>%;HS>?I9D64RL\;7,NS=)G>X7=@.<D;@ <<9
MP!6M;^'],M-8;5;>!X[QX5@=EG<*Z+]W<F[:2.Q(S[UACQ1JEG:1K?6-G]H#
MM"6-X(U=T4$@E@ "2<  GH3[5-+XQ2#4+NWEBM@EOYFXK<EG7;L +J%^0$O@
M')Z#UX -)_#&CRZ?J=C)9![;5)'EO$:1CYK, "<YR. ,8(QCC%/U#P]IFJZ5
M!IMY!(]M;M&\6V>1'1D^XP=6# C'7.:RO^$MG-@MW'8P/&('ED/VK@;9/+&T
M[<%>"2V1@>M1W7BFY*6,<:V<$ES)'AOM:OO7SPA\O (?Y>3SQF@#0L_!VA6&
MI)J%O9N)T=Y(P]S*\<;O]YUC9BBL><L "<GGDU>71=.2^O[T6P-Q?HL=R[,3
MO500%P3@#!/ QUK-U7566.R#ZG!IUO/+*DEY%(CA2N=JAG7:"<'.1Q@@<\UG
MP^+KHZ7<,ZV2W4%L)AY\VQI5P3Y@0#[F,'.?7TY -&+P3X?@%D(K%T%E;/:0
M@7,N/);K&PW?.OLV<=JK3?#KPO<65O9RV-PT$$#6R WUQGR6()C)WY9,@84D
M@8XQ5?4/&#JEW#;&U$D2.P<7 )CVE/F<%3M1MW#<\8/?AS>-7Q'LL[9]QDPP
MO55)0LA3,9(&_@9X'M[T 7IO WAVXENWDL'_ -,0I<1K<RK')E-A8H&V[]O&
M_&[WJ2Y\':#>/(\]AO:2.")OWT@RL+;HQPW8\^_?-5=:UJ>WT&RN'O8=.U"Y
M9?)B$B,CL1G:S2*/D Y8C!XXY(!NPZQ"/$=Y8S:E:G9%"8X=ZJ59F88QG))^
M7\Q@>H 3^$]#N6N6FL0YN;N.]FS(^'F0 *V,]@HXZ''(J"#P1H-M97-E#!=+
M97$3PR6OV^<PA'^\%C+[4ZG[H&,\8JCJ&O30:GJJ6>JQ2Q6T2B9',?\ HS%U
M!*XYPJDLQ?(SM]Q55O$MPJ>7%K5M*3#<>4SM$C2A)4 <$X4DKOQP%)'/% &]
M<>$-"NTNTGL ZW=K'9S@RO\ -$F2B]>,$GD8/O5F30-.FCTU)H9)?[-D$MJT
MD\CLCA2H)8MEC@G[Q-1^&[VXU#1([BY+EC)(JM)LW.@<A6.SY22 .5X/4<5K
M4 5#IEF=7&K&$?;A!]F$NX_ZO=NVXSCKWQFFWVDV6I3V<UW!YDEE-]HMSO8;
M'P1G@\\$\'(J[10!3N-*LKO4;:_G@$ES;1R1Q.6.%5\;QC.#G:.HKF=1^'6F
M/HM[8Z.182W5N;3SIS+=""%OO)$C2 1CV7 X'!P*[*B@##7PCI":B-0C2ZAN
MR(Q(]O>S0K,4&%,B(X5SCCY@>..E1?\ "#>'3!?0'3V^SWP<30_:)?+&]@S;
M$W8C)8 DH!R!70T4 9MSH&G7ND1:5=123V<31LJR3R,Q*,&4ERVYL$#J3GO4
M>L>&M)UZ:WFU&W>22!76-HYY(CM?&Y3L8;E.!E3D'TK6HH P/^$*\/?99K7^
MS_W,UBNG.OG2<VZYPGWN.IYZ^]17/@+PU>7;W,^G%WD>.1T^T2B-GC ",4#;
M2P  W8SC([FNDHH R],\.:5I$5U':6S'[6<W#3S/.\N%V@,TA8D < 9P.U4E
M\$>'Q:7ML]G+/'>PB"<W%W-,YC&2$#NY95!.0%(P>:Z&B@#FY_ ?ARZN8KF>
MSGDEC$(W->SG?Y1S&7&_#E>Q;)]Z?<^!_#]U<W%Q):3K+/<B[=HKV>/$P&WS
M%VN-C$<$KC/?-=#10!SH\"^'!:6]H-/9;:WD,BP+<2A&)?S/G7=AQNY ;('8
M5J7.CV%WJ=OJ,]N'NK>.2*)RS857QN&,X.<#J*O44 <XG@7P_$MJ+>VN;4VL
M'V>)[6_GA<19W!"R."R@] Q..U5(OA]I;>(]0UB_:2[:YN8;F*$R2(D;1H%7
M<H?;(01D%AQDUUU% &';>#]"M-4_M&&S99P[RHIGD:*-W^^R1%MB,><E5!Y/
MJ:/^$0T,6NE6Z6CQQZ4VZR,=Q*C1'&#\P8,00<$$D'O6Y10!BR>'E;Q;_;J7
M!7S+$V5Q 5R)%W;E8'/RD98=#G=VJ*#P3X=MGM'ATU5>TM'LH&,CDI"WWEY/
MN>3SR>>:WZ* .='@7PVJ1H-.PL<=O$H\^3A8&W1#[W\)Y]^^:?\ \(9H@N;F
M:.&[A^TNTDL4%_/'$SL.6\M7"!N^0,YYZ\UOT4 8">"] BCLTCLY%:SN'NH9
M5NI1+YK_ 'F:3=N?=WW$Y'!J&?P#X9N9)WFTYG6?S=T1N9?*4R?ZQDCW;49L
MG+* >3SR:Z6B@#"N?!V@7BW(N-/607-M%:RYD?F.,DH!S\I!.0PP?>DG\':/
M=:<;"Y&H3V[,6/FZG<NY!&"I<R;MA'5<[3Z5O44 8FD>'(]*UK5-2$JL;P11
MQ1)$$6"*--JH.>><G/'7I6W110 4444 %%%% !2$!A@_SI:* "BBB@ HHHH
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
MJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\
M^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#
M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_
M^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!_
M_0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA
M_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"B
MN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?
M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\
M@QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A
M._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?
M_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H
M Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->
MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_X
MJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]
M#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_
M .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H*3
MQC P.U8'_"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 ;X  P!@
M"EKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A
M._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ
M'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\
MXJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3O
MP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H
M?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\
MBJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG
M_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!_
M_0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,
M8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ -_ SG SZT8&<X&?6L#_A._!__ $->
MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_X
MJC_A._!__0UZ'_X,8?\ XJ@#H**KV-_9ZG9QWEA=P7=K)G9-!()$;!(.&'!P
M01^%6* .?\=_\D\\3?\ 8*NO_135SNK>.M9LKS74M=,2:#32Z^88) JD",KE
MSA&+;R-H((P">*Z+QW_R3SQ-_P!@JZ_]%-6=)9:L8;Y)=;\)F(N&O%;17V[L
M#!D_TKK@#KZ"@!TGQ!LHUA#:9J!E:=H)($\IY(G60Q\A7/!8<$<>^>*=%X_L
M;BXL+>#3M2FEN@"Z10AS;@OY?[S!^4ALY'4!3GTJB=$GU.]:,ZCX+N[N(NS+
M_8)D="3EB?\ 2<@Y()]S5D>$]506V)?":BT):WQX=;]R2024_P!)^4Y /'<4
M =E17/\ V/QA_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA
M_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__  33
M?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__  33?_)5'V/QA_T'
M=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4
M =!17/\ V/QA_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA
M_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__  33
M?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__  33?_)5'V/QA_T'
M=#_\$TW_ ,E4 '@W_D!W/_85U+_TMFKH*^<-&^.7]F6,EO\ :L;[NYN/^0'O
M_P!;,\G7[:O]_ICCIEL;CH?\-!?]/?\ Y;__ -WT >_T5X!_PT%_T]_^6_\
M_=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T]_P#EO_\
MW?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_PT%_T]_^
M6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T]_P#E
MO_\ W?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_PT%_
MT]_^6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T]
M_P#EO_\ W?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_
MPT%_T]_^6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT
M%_T]_P#EO_\ W?0![_7/^!/^2>>&?^P5:_\ HI:\@_X:"_Z>_P#RW_\ [OK'
MT3XZWFD:!IVF*T&VSM8K<9TDN<(H7[WVI<].N!GT'2@#Z7KB;[QIJ&EZ]/87
M>F9+W,45G"HVF6)G5#-YI.T\M]S (.,Y'->6?\-#7O\ ?M__  3-_P#)E9LG
MQCL)I;F672=&DDNB#<.WAQ292#D;C]K^;!Y&:=@N>V0?$&UNK<SP:/JKQM/%
M! QB1!.TC%1M+,!P5)//0KZX#]4\57+>&+'5]%BA::\=5AM+I3YDS$X\L;3P
MW#$MR %)P1R/![WXK:;?0M#+IFEK')<)<3*GA\*)G5MPWC[7\PR3G/K5F[^,
M=CJ%I;VE[I.CW-M;#;!#-X<5TB&,84&[PHP ./2BP7/IOMS17SL/VA+Q5"JU
ML !@ :,>/_)RC_AH:]_OV_\ X)F_^3*+!<]I\&_\@.Y_["NI?^ELU=!7S1I'
MQUO-+LI+=6@P]U<7'.DEN99GD//VH?W^F..F3C)O?\-#7O\ ?M__  3-_P#)
ME%@/>M:N;ZST:[N--M!=WL<9,4!;&\_IGUQD9QC(SFN1M?B3%MD$UA<7'EB&
M-9;>(H99G,@*>4QWIM,;9SGH?;/EUU\?);VVDMKN*RN+>0;7BET,NK#T(-W@
MUGGXOZ:T8C.BZ(4$2PA3X;7 C#;@N/M7W0W('3/-%@N>[0>-[6;4[:R;2]2@
M,WD*7F1%\IY49D1UW[@<*0>, ]ZLV>KZA/XPO=,V6LUA! ':6(,&@D)&V-R3
MAB5RW &T8SG(-?/UO\7;*UUDZM%8Z<+P1I%')_8/,*J"H$?^E_(,,00*L0?&
MJVM=2EU*WT[2H;^;/FW4?AX+*^>NYA=Y.?<T6"Y],45\[?\ #0U[_?M__!,W
M_P F4?\ #0U[_?M__!,W_P F46"Y[3X-_P"0'<_]A74O_2V:N@KYHTCXZWFE
MV4ENK08>ZN+CG22W,LSR'G[4/[_3''3)QDWO^&AKW^_;_P#@F;_Y,HL!]$UQ
M-]XTU'2]>FL+O2\F2YBBLX5!4RQ,ZH9O-)V'EQ\F 1QG(YKRS_AH:]_OV_\
MX)F_^3*S9?C'83RW,LND:-))=$&X=_#BDS$'(WG[7\V#SS18+GMD'Q!M;J S
M6^CZM)&T\<$#&%4$Y=BHVLS <%23ST(]<!^J>*KEO#%CJ^BQ0M->.JPVETI\
MR9B<>6-IX;AB6Y "DX(Y'A%Y\5]-OH6AETS2Q')<)<S*GA\ 3.I)&\?:_FY)
MZ^IJQ=_&.QU"TM[2]TG1[FVMAM@AF\.*Z1#&,*#=X48 ''I18+GTWVYHKYV'
M[0EXJA5:V  P -&/'_DY1_PT->_W[?\ \$S?_)E%@N>T^._^2>>)O^P5=?\
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
M#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*JS11R!SE;_A._!__ $->A_\
M@QA_^*H_X3OP?_T->A_^#&'_ .*JS11R!SGPO11169H%%%% !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 ?3_[./_)/-0_["LG_ **BKV"O'_V<?^2>:A_V%9/_ $5%7L%
M'/\ CO\ Y)YXF_[!5U_Z*:N$N+KPS>^++/6KOQGX;864CO!Y31)<$%64(\WF
M'<@W'@*.V??N_'?_ "3SQ-_V"KK_ -%-704T[":NK'A+Z3X;-CI]N/B!H7^A
M02V@_P!)*++ Y!VOY=RA)!!S\VTY^[Q3K3^QI=;OC<^,- MM*75+>\B@6YA9
MI?*B0*5?S<H-RX(()^7J,\^Z452E9W7]:W_,3C?<\FU74]&U#Q-::M%X[\-B
M"T3$%G=,DJQN>L@*S+\^. 2#@9QU-=+_ ,)MX4_Z&?1?_ ^+_P"*KM**%.RL
M+DN[G%_\)MX4_P"AGT7_ ,#XO_BJ/^$V\*?]#/HO_@?%_P#%5VE%'.'(<7_P
MFWA3_H9]%_\  ^+_ .*H_P"$V\*?]#/HO_@?%_\ %5VE%'.'(<7_ ,)MX4_Z
M&?1?_ ^+_P"*H_X3;PI_T,^B_P#@?%_\57:44<X<AQ?_  FWA3_H9]%_\#XO
M_BJ/^$V\*?\ 0SZ+_P"!\7_Q5=I11SAR'%_\)MX4_P"AGT7_ ,#XO_BJ/^$V
M\*?]#/HO_@?%_P#%5VE%'.'(<7_PFWA3_H9]%_\  ^+_ .*H_P"$V\*?]#/H
MO_@?%_\ %5VE%'.'(<7_ ,)MX4_Z&?1?_ ^+_P"*H_X3;PI_T,^B_P#@?%_\
M57:44<X<AQ?_  FWA3_H9]%_\#XO_BJ/^$V\*?\ 0SZ+_P"!\7_Q5=I11SAR
M'P!1114%A1110 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 %%%% 'T_^SC_R3S4/^PK)_P"BHJ]@
MKQ_]G'_DGFH?]A63_P!%15[!0!S_ ([_ .2>>)O^P5=?^BFJ(CQ.J2NWB3P\
M%A.)2=)EPAQGYO\ 2N.".OK4OCO_ ))YXF_[!5U_Z*:N*U*Z\.WDNK+'XR\-
M+;:D9&FC;48_F8(!"3SV;.[V"]: .PB7Q1.0(?$GAZ3(W#9I,IR,XS_Q]>O%
M2_8_&'_0=T/_ ,$TW_R57+3ZYHKPVQ7QMH+31Q!)2-91#(-Y8C?R0.1VYQCI
M1<ZYHLT=Q /&FA/!+8B'$^NJY,H"X/ &T$[LMR3P0!R* .I^Q^,/^@[H?_@F
MF_\ DJC['XP_Z#NA_P#@FF_^2JY677]*GN)_^*VT&"-U<!H]>R6#%-JXR-FT
M!@&4Y/MN-2C7]$6^MF_X3G2&MHI7;:-=0%5\TLO!W;_DPN"1@ @'F@#I3:>+
MP"3KNA #J3HTO_R5417Q0MNEP?$GAX0OMVR'29=K;B N#]JQR2,>N143^,_"
MGDW(/B[0[KS,E(I]1MPB_P"SD<X^H8U@7&M:#?\ AW3=+F\8>%[?[/'MF(U!
M)@6";5*_,A[ELGH0.O6@#I3'XI7=GQ%X?&UU1LZ1+PQQ@'_2NIR,#W%.2W\6
M2;MFOZ"VT[6QH\IP?0_Z5UK"3Q%X=?6+2]G\7^&Q&8T:\C348_GG0$*R\\CY
ML\X^XO6HI?$^D*FHPV_BKPP([F[\]9/[:5'VD $<#Y3QU^;Z4 =$D'BR3=L\
M0:"VUMK;='E.#Z'_ $KK3OL?C#_H.Z'_ .":;_Y*KB[75].MQ)CQMX?5VC8R
M2+K_ /KW(CX(Z)]U_G&3\V<9)K6TGQ)X?M[Q+B^\::(5190D":V'5-SD@<L-
M^%X!(XZ#B@#>^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJC_A._!__
M $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /L?C#_H.Z'_ .":;_Y*H^Q^
M,/\ H.Z'_P"":;_Y*H_X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B
MJ #['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2J/^$[\'_\ 0UZ'_P"#
M&'_XJC_A._!__0UZ'_X,8?\ XJ@ ^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_
M ()IO_DJC_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /L?C#_H
M.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H_X3OP?_P!#7H?_ (,8?_BJ/^$[
M\'_]#7H?_@QA_P#BJ /B"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@#Z?_9Q_
MY)YJ'_85D_\ 145>P5X_^SC_ ,D\U#_L*R?^BHJ]@H Y_P =_P#)//$W_8*N
MO_135G:AXRN++^VH1:PM<VK-]C4L0)E5=SEO3;R3CL16CX[_ .2>>)O^P5=?
M^BFK7?3K&1F9[*W9F#ABT2DG< &[=P #ZX% &(OB=D^REX'G%Q%E%ABPY8N0
M.-QP  2>>WX5/<>)D@AE;^S[M95MA<)'.!$9!QE1D]5R,^G?MG2ETO3YH1#+
M86LD0& CPJ5QG.,8]>:0Z3II9V.GVA:2+R7/DKEH\ ;#QRN !CIQ0!G7'BBW
MMFD#V=TVWS I38=[(0&4?-P<MU.!P?;+D\2Q27$4"6%\TC,RR!8PWE8D,9+8
M)XR">.P)]JO)H^F1S/*FG6BR2*%=U@4%@,8!..1\J_D/2GMIE@\T<SV-LTL3
M%XW,2ED8G)(.."3S]: $ENPUO=&*3R&@!!EN86$:X'WN=NY1Z@X]ZP+WQ1<:
M=X9L[ZZ2WCO)W("2DQ*RKN8D!CD%D7A2>"P!S72W-M!>6[V]U!'/!(,/'*@9
M6'N#P:;!96MJD:V]M#"L8(01QA0H)R0,=,D"@#).NNVK)81+$S7!AEMFR3OA
M8$NQ]QL;_OI?QD77-D-]+-%GR+LVT:1D;I. 1C)Y/)X'I6DEE:1-"T=K"C0(
M8X2L8!C0XRJ^@X' ]!4$FBZ5-)+)+IED[S',K- I+GW..?QH QK3QC'*ADFL
MK@1RLQMF4)^]'R8&-V0WS@<X'7V)T;+7H[Z^%I'9W"R+YGFLVS;$4;;@_-DY
M/3 /'7%3KH>D(92NEV*F6/RI"+=/G3CY3QR.!Q["I[:QL[-56UM8(%4%5$48
M4 $Y(&/4G/UH L4444 %%%% !1110 4444 %%%% 'P!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!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9
M/_145>P4 <_X[_Y)YXF_[!5U_P"BFKH*Y_QW_P D\\3?]@JZ_P#135S-Y;^"
M+./6-W@G1VFTYPJ1BQ@!G!&<@[>,?-GZ>] 'HU%<&-+\"QB)[CPIH*1RQ[T=
M-/C;<2Q4*!Y8/;.<>O;FI6TKX>_9YIHO#&CSB&!+AECTJ/.Q@"I&5')ST^OI
M0!V]%<5-H_P\MVE67PUHZ^6K$G^QU.[;C<%PGS$;AP.?R-)_9/PZ$L$1\.Z*
MLDSE%5M)0$'?Y?(*<?/QS_+F@#MJ*Y63PEX+,%TUKX9\-S2V^0Z&TA 5O1B$
M.W\JR7TSP:GAVVU4^"M$=IG*^3%8PMC;NWD'8,@*C'H"< 8!- 'H%%<4^@>#
M5U!K(>#M#:;S(1'_ *##B1'!.\?+VVR<?[/O3T\/>"/(O9YO"6BQQVDY@8C3
M8FS@#G 3WH [*BN"M;#X>W'F%O"VCQJI;RV_LE2)5&WE3Y?).]?E&3^1JY:^
M'_ -Y<I;P>%](:9M^5.D*-FP[6W$IA>>.>O;- '8T5S_ /P@G@__ *%30_\
MP70__$T?\()X/_Z%30__  70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?
M\()X/_Z%30__  70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z%
M30__  70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z%30__  70
M_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z%30__  70_P#Q- 'Q
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!]/_LX_\D\U#_L*R?\ HJ*O8*\?
M_9Q_Y)YJ'_85D_\ 145>P4 <_P"._P#DGGB;_L%77_HIJRY](UJYFDEF\+Z$
MTD@E#-_;EQG]ZH5_^7;C( 'MVQFM3QW_ ,D\\3?]@JZ_]%-6)J>A:],VN06Z
MN;;46D<_OP""B#8%YXWG /3 7GK0!9?3->>*./\ X1S1E$2A8RFOW*,H!)X8
M6X(Y)[^U$VF:_<R-)/X>TF5C T&7\171PC8SC_1^"=H^8<\=:D:QUV"&UDMX
M6240B.;R!%NQYA)"@D+GISQWYS4MS%XC>.X@5KJ0-8C;*/)A(F 7.W#'YF.>
MN%'/)!& "F-(USSFE/AS1V9LYW^(;E@"2"2 ;? )VC)')YSU-3"R\1+<K<)X
M?TB.569LQ^(+E0Q9BQW 6^&&XDX.1S4LH\3RW,XA^TPH5<!W-N5 )384ZG>!
MOSN&,YZ_+4HC\1K>VR--.;=97W.J0MN42G&_)7@QX'R@GDDC.* %GE\6W$+1
M/HFC!6&"8]=G1OP9;8$?@:H'2M9>"&"7PIX>GBA+LBW&LS2C<YRS'=;'+$YY
M.3R?4UTEY%J3V5VD$]N9I.(#M:/8#URV6RV,X..N.*YR71=9E\,6.E0VT,#Q
MR2._^EG:@4L8OF"DD[BC=/X.30!)%9^(8;BUN$\-Z$);2$P0L=<G)5...;;G
MIU.2,GU.8)=)UV:6:1_#VE;I91,VWQ'=* ^,;@!;X4X[C%:*V&I3:Q;RRP&.
MTN4BN;I3(#Y<\8^[C/.3LY''[L^HRQAK5LNIQ6UC<EY;PR1SI)#CRR%&5#-U
M&.AQ]: ,U- U>-65?#.C[2FP*?$-T0@^7E1]G^4_(OS#!XZU<LK7Q%I[[[;P
M[HBN0P+MKMP[-EMQR6MB2<]S5:R@\56ZS'R[@2.K22@M;[6<B/\ U?.=W^L^
M]\OX8K8TB/6VNT>_EG2V42[8W\HLV7.S>5!Y"_W3CIG)H ;]L\8?] +0_P#P
M<S?_ "+1]L\8?] +0_\ P<S?_(M=!10!S_VSQA_T M#_ /!S-_\ (M'VSQA_
MT M#_P#!S-_\BUT%% '/_;/&'_0"T/\ \',W_P BT?;/&'_0"T/_ ,',W_R+
M7044 <_]L\8?] +0_P#P<S?_ "+1]L\8?] +0_\ P<S?_(M=!10!S_VSQA_T
M M#_ /!S-_\ (M'VSQA_T M#_P#!S-_\BUT%% 'P!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!]/_LX_\D\U#_L*R?\ HJ*O8*\?_9Q_Y)YJ'_85D_\ 145>
MP4 <_P"._P#DGGB;_L%77_HIJQ+C3_AY:P:K++X6T@#3'"3J-*B))(R-HV_-
MW'X&MOQW_P D\\3?]@JZ_P#135@7=BUY<SSR>$/$H><3!]MS8 'S%"G_ );_
M ,(R5]"30!=70? 7R^;X8T&%6C\P.]C;[<;MH&0",D]OZU)+X=^'L,$DSZ%X
M;\N*,2N5L86PAZ' 7H<C\ZHRV\\D-O&/"?B13;J!&_G:>Q&"3G#3$$\D=/\
M&EDANI&D(\*^)(U>U^S;(I--10, !L+,,D8XSD#)P #B@"\_AWX>1F42:+X8
M0Q)ODW6D V+QDG(X'(_,>M*OAKX?.80NA^&6\XE8\6<!WD':0./7CZ\=:SV@
MNY)VDF\,^*)0=Y5&GTX!&<J688F!R2O<D#)P!QAYCN/MJ77_  B'B'<KL[*S
MZ<X?,ADP=TQ(PQ.,$'WH T-0\(^"].L)KR;PGHACB7)"Z?!D_F /S-5KSP_X
M'L-+CO[OPAI$:2,H$?\ 9T#,,]_E!& H+$@] :LMJ=\([A;?P7K=M).<R2PM
MIX9CZG,Y!/U!K--O+)9P6L_A'Q-+%$\LF!>64>]Y"2S-Y=PO]YA@8&&/% %Q
M_#G@9+F2V/A/1C,DL46T:;#\WF=&''(^]G_=:G)X9\"-'<R-X9T**.VF,,C2
M:?"H#  _W?>H(GNX[ZQO#X2\2236D'D*7N+']X " S?O^6 +<C'WV]L0S+J$
MINL>'O%4<=Q/Y[1I-IVT-@#O*<C@<-D4 3V^B_#JY>X5=#\-JT!.\-9VX^4
M'=T^[A@<^X]15B+PS\/YY8HHM"\-/),&,:+9P%F"G#8&,\'@^AK'CT^XBC6,
M>&O%1CC0K"IGT[]TWR?,/WO)^0?>R.3Q6AIT][IT[3KX3\1S3.'WO+/898L^
MXDA9P!Z< <#\: -/_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:
M/^$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DB@ _X03P?_P!"IH?_
M (+H?_B:/^$$\'_]"IH?_@NA_P#B:/\ A(=4_P"A,US_ +_67_R11_PD.J?]
M"9KG_?ZR_P#DB@ _X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FC
M_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* #_ (03P?\ ]"IH?_@N
MA_\ B:/^$$\'_P#0J:'_ ."Z'_XFC_A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN
M?]_K+_Y(H /^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H_X2'5
M/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* /B"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@#Z?\ V<?^2>:A_P!A63_T5%7L%>/_ +./_)/-0_["LG_H
MJ*O8* .?\=_\D\\3?]@JZ_\ 135B:G-XD5M;MK87Q6Y:1[69$), C0':O'\?
M 7WW5M^._P#DGGB;_L%77_HIJQ+B#PQ:P:K++>>(@-,<).HUJ^))(R-H\[YN
MX_ T 76O=:MH;6:.WF!:$+*'BFE$9,AR=HRQ;&/IGT%2W.JZZ([B)8/WHL1,
MDD%G*0L@"EA\X&2<G"C)X.0".:RZ5X>^7S;[6X5:/S [^(;O;C=M R)R,D]O
MZ\5)+HWAF&"29]8U7RXHQ*Y7Q#>MA#T.!-T.1^= $DNM:X;B>.VM"VU7VF2P
ME 7!0(V<@/NW$E001[;34HU371?6UN]M$$:5U>0VTV' E*CE=P3*#=EC@DCM
MFJ[Z-X8C,HDUO4D,2;Y-WB.[&Q>,DYFX'(_,>M*NA^&G,(76=3;SB5CQXCO#
MO(.T@?OO7CZ\=: -;5Y-271[\V\2I*HQ"T+&1RN1D[=HPV,X S[9K%NIM8E\
M/VUOIUGJ"3F:3#[VW[(R=A8S,& 9MF5)R5+=JNS>$=-BA9TDU^9E&1&FO7@9
MO8;I@/S-93V/A^'1DU.:;Q''"TIB"'7;QFR&*L?EG(P-K,2#T4F@#46;4KC6
M+9%CO([.]6*Z9F4KY&P?/&?[N3Y?!ZY?WIC:K?VBZG&(+R2<7A$):SED18R%
MP00.5Z_=R?:J[Z)H<=U+;&Y\0>='+%%M&N7OS;^A'[[I][/^ZU.30M :.YD:
M_P!;BCMIC#(TFO7JC< #_P ]O>@"K9:UXA03-):3.SJTS1O8S?N.(\8.?G^\
M_P B\_+CJ#G9TF_U>]O$%Q$L5J%E)=[5XVEPY5#AC\G')!'/48%95OIWA:Y>
MX5=9U16@)WAO$=V/E !W?Z[[N&!S[CU%6(M"\-SRQ11:QJCR3!C&B^(KPLP4
MX; \[/!X/H: .KHKG_\ A#=+_P"?K7/_  ?7O_QZC_A#=+_Y^M<_\'U[_P#'
MJ .@HKG_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_  ?7O_QZ@#H**Y__
M (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZ@#H**Y_P#X0W2_^?K7
M/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>H Z"BN?_P"$-TO_ )^M<_\ !]>_
M_'J/^$-TO_GZUS_P?7O_ ,>H ^(**** "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/I_]G'_DGFH?]A63_P!%15[!7C_[./\ R3S4/^PK)_Z*BKV"@#G_ !W_ ,D\
M\3?]@JZ_]%-6!=V+7ES//)X0\2AYQ,'VW-@ ?,4*?^6_\(R5]"36_P"._P#D
MGGB;_L%77_HIJQ-3F\2*VMVUL+XK<M(]K,B$F 1H#M7C^/@+[[J $EMYY(;>
M,>$_$BFW4"-_.T]B,$G.&F()Y(Z?XTLD-U(TA'A7Q)&KVOV;9%)IJ*!@ -A9
MADC'&<@9.  <5=:]UJVAM9H[>8%H0LH>*:41DR')VC+%L8^F?05+<ZKKHCN(
ME@_>BQ$R206<I"R *6'S@9)R<*,G@Y (Y ,QH+N2=I)O#/BB4'>51I]. 1G*
MEF&)@<DKW) R< <8>8[C[:EU_P (AXAW*[.RL^G.'S(9,'=,2,,3C!!]ZORZ
MUKAN)X[:T+;5?:9+"4!<% C9R ^[<25!!'MM-2C5-=%];6[VT01I75Y#;38<
M"4J.5W!,H-V6."2.V: &?VI>K'<"#P3K5N]QDR20O8*Q8C&[/VCD_7-4K@2W
M5I9VDO@SQ(+:TC,<<4=[:("-NWDK<@GY<CKCYCFMW6Y-1&AZB88RDP7$#6S-
M(Y![E0 1[A23C.#G%89DUU_"UG;6L&H->--*2X)5E1&8IDRE6VD^6/F.XKNZ
M]: ")[N._LKT^$O$DDUI!Y"E[BQ_>  @,W[_ )8 M@C'WS^$,RZA*;K'A[Q5
M''<3^>T:3:=M#8 [RG(X'#9%:RS:E<:Q;(L=Y'9WJQ73,RE?(V#YXS_=R?+X
M/7+^],;5;^T74XQ!>23B\(A+6<LB+&0N""!RO7[N3[4 8<>GW$4:QCPUXJ,<
M:%85,^G?NF^3YA^]Y/R#[V1R>*T-.GO=.G:=?"?B.:9P^]Y9[#+%GW$D+. /
M3@#@?C4=EK7B%!,TEI,[.K3-&]C-^XXCQ@Y^?[S_ "+S\N.H.=G2;_5[V\07
M$2Q6H64EWM7C:7#E4.&/R<<D$<]1@4 -_P"$AU3_ *$S7/\ O]9?_)%'_"0Z
MI_T)FN?]_K+_ .2*Z"B@#G_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_
M )(KH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\
MX2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A
M,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH ^ **** "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 **** /I_]G'_ ))YJ'_85D_]%15[!7C_ .SC_P D\U#_ +"LG_HJ
M*O8* .?\=_\ )//$W_8*NO\ T4U9TNE^%X(;Z:75]76.P8+=$Z]??NB0" ?W
MO?(Z5H^._P#DGGB;_L%77_HIJY6^&E7EQ>R^;KR+>>:9$'AV]P2RXC)_=\["
M6/;.>V* .BC\-Z'+((UO=>#F/S-KZU?J=N<9YE'>I9?">CPHSRWVM1HHRS/K
M]Z !ZG]]7.32Z9+:VT(;628%4 2>&[\HY#EN0$![^O4 T22:6PF2,:K%#)9"
MU*#PU?MDJ%"DEE.0-O08)SR3@&@#I?\ A#]*)(%WKF1U']O7O'_D:C_A#]*X
M_P!+USGI_P 3Z]Y_\C5R\QTRYGF>?^U&CE60%4\+WH+!RF58[#N4;<!<#'')
MQS*)-'6^MYUBU8QPRO((V\.7^%S,91LVH I!P.0<X'':@#?N?"VC6EN\\][K
MB1H,D_V[?'\ !+DD] !R:JMH_AM-.2_?4];2V=Q&&?7+]2&+;=I4RY!!X((X
MP<XP:+W7=(NK&[MUM]>S<<DS:+J,BJ>Q V KCJ-I7!YK*:32)=*M]/>7Q&L4
M;S2RLF@7C-(\FX'F2)S@!V'.3R.>.0#:;P]H"221MJ&M[XY$B=?[<OLAGQM'
M^M[Y'/3KZ&I8O"^BS^;Y=]K;>4YCD_XGM]\K#''^M]Q65'JFG#5+.^E;79&A
M@6.9?^$=O0)I%!"O_JN,;WXYSD<C',%QJ-O*E]"DVJBWNKG[1L?PO?,1P 5)
MVC(X[;30!N0^%M%N#((KW7&,;E&_XGM]P1U_Y:U(/!^E$ B[UP@]#_;U[S_Y
M&KCX(--A1E$FJG]T4##PM>AG)$8_>'9\Z_N_N\<'&>*U-)O='TZ\6[D@U:69
M1+MV>&KU%C,CECL'EDJ.V,\]?:@#=_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K
M7/\ P?7O_P >H_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H /^
M$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J/^$RTO_GUUS_P0WO\
M\9H_X3+2_P#GUUS_ ,$-[_\ &: #_A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<
M_P#!]>__ !ZC_A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !F@ _X0
MW2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >H_X3+2_^?77/_!#>_P#Q
MFC_A,M+_ .?77/\ P0WO_P 9H /^$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_
M ,'U[_\ 'J/^$RTO_GUUS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: /B"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@#Z?_9Q_P"2>:A_V%9/_145>P5X_P#L
MX_\ )/-0_P"PK)_Z*BKV"@#G_'?_ "3SQ-_V"KK_ -%-6)J?BC5K5M<MHF3S
M5:1K&3R\B-8D#2;NQQD$9[MWQBMOQW_R3SQ-_P!@JZ_]%-1_PCVJ?]#GKG_?
MFR_^1Z *+>)[BUAM9W"O'-""1/*B*C&0C<SX  P,=!V'O4MSXLEBCN$$%K'<
M1V(NU4W(D'12V[;T4;NIQG@COBS_ ,(]JG_0YZY_WYLO_D>C_A'M4_Z'/7/^
M_-E_\CT 59?&)6YGA@M[:=D5\(EU\P*E "XVG:C;^&YXQP<\2CQ3-]MMK1K.
M!9))7C;==JN=LIC.S<!N.!NQ]!WS4O\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]
M<_[\V7_R/0!JRW3+!=/(IM%BSB:<IL(_O<-T^N*Y5?$L\D>DNNI19FMK>10F
MP_;)&<)(O3/ Y^7&">>.*U?^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\
MD>@#/OO$.I#5[Z&T#F%%9+8?9FVR2Q .RAR,,6'F)@'C95V;6YCX3OM;AF7R
MVS+:L0,+%P ?<'!;G^]3_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^
M;+_Y'H H7GC.*9-0339K206\32+<"X!7*NBD-P<#YOO<C@XS3;CQT+>U,WV:
MV<@MM NO^/@"39^Y.WY_4^G3OFM'_A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_W
MYLO_ )'H U]/GFNM/M[B>)(I)4#LD;EU7/. Q S^0JS7/_\ "/:I_P!#GKG_
M 'YLO_D>C_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A
M'M4_Z'/7/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<
M_P"_-E_\CT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] '04
M5S__  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!\04444 %%%%
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 ?3_[./_)/-0_["LG_ **BKV"O'_V<?^2>:A_V
M%9/_ $5%7L% '/\ CO\ Y)YXF_[!5U_Z*:C_ (3+2_\ GUUS_P $-[_\9H\=
M_P#)//$W_8*NO_135T% '/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""
M&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%%
M'/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_
M ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% '/\ _"9:7_SZZY_X(;W_
M .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:
M7_SZZY_X(;W_ .,UT%% '/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""
M&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%%
M'/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_
M ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% 'P!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!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9
M/_145>P4 <_X[_Y)YXF_[!5U_P"BFJ(CQ.J2NWB3P\%A.)2=)EPAQGYO]*XX
M(Z^M2^._^2>>)O\ L%77_HIJXK4KKP[>2ZLL?C+PT+?4C(TT;:C'\S!0(2>>
MS9+>P6@#M?LGB\C(UW0O_!-+_P#)5->#Q9'MW^(-!7<VU=VCRC)]!_I76N6M
M-<TCS MWXXT,1!H_,$6O9,NUF);J-F05&T$CC!X H35?#CRP?:O&.A2 ):^;
M*-;&]FBSNQSWR#G()YR/4 ZE8/%C.R+X@T$NF-RC1Y<KGIG_ $JC[/XL\SR_
M[?T'S"-VW^QY<X]<?:NE<F_B'2+;[*4\;:,TLK0V]PZ:LA)C"8D8G/WOEX;K
MD]LUI:IXA\,7^M6UTGC+0X[=(PDH35TC=AO#8RK=#CIGF@#<^Q^,/^@[H?\
MX)IO_DJF>1XL\[R?^$@T#S=N[9_8\N<=,X^U=*Y<Z_IXC6-?'NAL@M4SG6P&
M:=0%;YLY"%<\]=QSC-2IXBTH6-Q'_P )QH*O(C>7&-:4A,R;@N\_-C;\N[&1
MG@<"@#IOL?C#_H.Z'_X)IO\ Y*J)%\422"-/$GAYI#NPJZ3*3\IPW'VKL>#Z
M&L71?$VA6FHS7%[XPT4QMOVH-?290"00-K ?=Q@'/<\<UE'5="D-I=6GC'P_
M;WEFDL222ZC%DEI3N;@]&0EA[[?3@ [&*'Q7,F^+Q#H$BY(W)H\I&1P?^7JB
M6#Q9!"\LOB#0(XT4L[OH\H"@<DD_:N!7))J>AVMM;6%GXQ\.16<4\C?)K"HP
M1IBV, X;*'&#CG/)%:</BOPXWATZ5<Z[X</E01Q+_P 3U )".I#CYEQ@8.,Y
M[ #) -B-/%$ULMS%XC\/26[+O65=(E*E?4'[5C%#)XH1%=_$?AY58%E8Z3*
M0!DD?Z5TQS7-W?B6RGTZ.#_A-O#CRR1".9VUE$V_O-W&T8?Y/E)PN?3G HB^
MT:2&U$OC/PXOV6421P-K0G0XB"[2S8)5F'(]">I)H [4V_BT1^8=?T'9C=N_
ML>7&/7/VJJ8OM::U2Z'C#PL;>1MB3#37V,WH#]KP3[5#?^,O#6J:1>6K^)?#
M\$C'$0;5(F5P,$;L'@$@@CGC\JR7\1:0=6&JCQ'X3\XR$FV.M)Y>WRB@.[;R
M23S\O0#F@#H))_$,5TUK)XJ\-)<(GF-$VER!U3^\1]JSCWJU]C\8?]!W0_\
MP33?_)5<=9ZWH6C>&K_2(_$WAN[CD@=8YEU6(2EVC"A=G3 / .[A0/2NO3QS
MX16-5;Q;H;,  6_M"'D^OWJ '?8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $
MTW_R51_PG?@__H:]#_\ !C#_ /%4?\)WX/\ ^AKT/_P8P_\ Q5 !]C\8?]!W
M0_\ P33?_)5'V/QA_P!!W0__  33?_)5'_"=^#_^AKT/_P &,/\ \51_PG?@
M_P#Z&O0__!C#_P#%4 ?$%%%% !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 %%%% 'T_^SC_
M ,D\U#_L*R?^BHJ]@KQ_]G'_ ))YJ'_85D_]%15[!0 45E^)=2FT;PKJ^J6Z
MQM/964UQ&L@)4LB%@#@@XR/45DQ3^(9[M[2'Q5X:DN4SNA32Y"ZXZY7[5D8H
M ZJBN?\ L?C#_H.Z'_X)IO\ Y*IJ0>+)-VSQ!H+;6VMMT>4X/H?]*ZT =%17
M/_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R50!T%%<_]C\8?]!W0_\
MP33?_)5'V/QA_P!!W0__  33?_)5 '045S_V/QA_T'=#_P#!--_\E4?8_&'_
M $'=#_\ !--_\E4 =!17/_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R
M50!T%%<_]C\8?]!W0_\ P33?_)5'V/QA_P!!W0__  33?_)5 '045S_V/QA_
MT'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 =!17/_8_&'_0=T/_ ,$TW_R5
M1]C\8?\ 0=T/_P $TW_R50!T%%<_]C\8?]!W0_\ P33?_)5'V/QA_P!!W0__
M  33?_)5 '045S_V/QA_T'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 ?$%%
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 %%%% 'T_\ LX_\D\U#_L*R?^BHJ]@KQ_\
M9Q_Y)YJ'_85D_P#145>P4 <_X[_Y)YXF_P"P5=?^BFK#U'Q/X>ENKB>U\6^'
MB)&AS&VL)%O5=VX%E)(^\#QG.,'K6YX[_P"2>>)O^P5=?^BFJ*;Q:++6KRQO
MK0110&)4DA=YGE:4L(U6-4SD["3S@>N,D '+IKNEPPL%\9>'99I8((Y97UP*
MQ*;L@$9]1ACDGG(YS6SH'BOPUING>3>^,- FN&;<\BZG$=QV@$DDCG(-7H_'
M>BR_:7C-VUO;P13M.MK(4*R9V]L@_*<Y IL7C>RE\-:GKJPN]I9RE(_+.6G&
M$*D @;=V\<'IW- %C_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*J
M3_A)(;)5BUI%L;S:',4;-,H5I%C4[@HZLP&,?IS53_A8'AS?@W5RJ[L>8UC.
M$^\R@[MF,%E89SU% $__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!
MC#_\544WC;35O;2&#?/%*&,LBQOF(>2)5.W;ELJPZ=._3%07'C_25@CDM1+,
MLEL]RLKQ.D2JD@C8,0I8'<?[IZ>XH N?\)WX/_Z&O0__  8P_P#Q5'_"=^#_
M /H:]#_\&,/_ ,55:Y^(OA:TA62;4BH9-X'D29Q\V>-N<C8V1UX]QGJ 0RA@
M<@C(- &!_P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5T%% '
M/_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5=!10!S__  G?
M@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57044 <__P )WX/_ .AK
MT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5T%% '/_\ "=^#_P#H:]#_ /!C
M#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5=!10!S__  G?@_\ Z&O0_P#P8P__ !5'
M_"=^#_\ H:]#_P#!C#_\57044 ? %%%% !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 'T_^SC_ ,D\U#_L*R?^BHJ]@KQ_]G'_ ))YJ'_85D_]%15[!0!GZ[IG]M^'
MM3TGSO)^W6DMMYNW=LWH5W8R,XSG&17-7VD:WJ,TTUSX:T;SIC$6EC\07,;@
MQDE"K+;@J1N;D8SGFNUHH \]D\)7TFS_ (I71T"1QQJ(O$=V@ 3.T_+ /F&Y
MOFZG<<GFKEOHFKVVC7&D1>%M"%A< ^;$VNW#;LJ%ZFVST4=^U=M10!P$GAC5
M9C;M-X=TZ9[?[CR^*+UV(W!\,Q@)<!E! ;(&.*D/AS4S"(3X4T(QC;\IUZYY
MVNT@S_H_/S.Q_''2N[HH \Z'@R[%L+<^%-(= <@R>);QF!VA!AC!D855 YXP
M,5-)X6U&6""%_"^CF.&.2-1_PD=WRLC;W#?N/FRW/S9P>E=_10!P'_"+:@LD
MDL?A71H99+I[MI(/$5U&YE<88[EMP0#@?*/EXZ5O_:_%X'_("T/_ ,',W_R+
M7044 <_]L\8?] +0_P#P<S?_ "+1]L\8?] +0_\ P<S?_(M=!10!S_VSQA_T
M M#_ /!S-_\ (M'VSQA_T M#_P#!S-_\BUT%% '/_;/&'_0"T/\ \',W_P B
MT?;/&'_0"T/_ ,',W_R+7044 <_]L\8?] +0_P#P<S?_ "+1]L\8?] +0_\
MP<S?_(M=!10!S_VSQA_T M#_ /!S-_\ (M'VSQA_T M#_P#!S-_\BUT%% '/
M_;/&'_0"T/\ \',W_P BT?;/&'_0"T/_ ,',W_R+7044 ?,'_#./C#_H):'_
M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5
M'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_
M *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\
M?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5
M]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'
M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H
M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_Y
MO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#.
M/C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6
MA_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_
M .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4
M ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./
MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_
M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5
M'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_
M *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\
M?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5
M]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'
M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H
M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_Y
MO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#.
M/C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6
MA_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_
M .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4
M ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./
MC#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_
M -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5
M'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_
M *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\
M?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5
M]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'
M_#./C#_H):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H
M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_Y
MO_C5'_#./C#_ *"6A_\ ?^;_ .-5]/T4 ?,'_#./C#_H):'_ -_YO_C5'_#.
M/C#_ *"6A_\ ?^;_ .-5]/T4 <'\)O!6I>!/"MUI>J3VDT\MZ]PK6KLRA2B+
M@[E4YRA[>E=Y110 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 %><:GK'
MBRT\37]]:V%__9[![.V62!Y80R@%93''NDY82+NVA<%.:]'K#N/%>F6T.JRR
M&;_B6.$F4)RQ(XV^HZCZJ?2@# F\4>)MDSPZ/.?^)<ES%&UA*&23Y=R/S@M@
MG"H6/!S@]6-XA\7W<Q-E8+!;[WV-<:9-N9/M C7@LI!\LESD=LX S75KKME\
MIE?R5:/S [NNW&[:!D$C.>U2RZUID,,DSWT'EQQB5BKAL(<8;CL<C\Z ."LO
M%WBVZU>33&M$%Q$VR15TR8 *1+^]+EMJ?<0A3RV[C-5[?Q%XPM[1)397;R26
ML1DGFTNY8F81,=GD@_)E_E+@ >O4$>A-JNCP2SN]]912)'OF9I54A%QRQ/8;
MAUZ;AZU(-7TUC#MO[8^<2(\2K\Q!VG'X\?7B@#CY-?\ &23W3-I\*1[9A$AL
M9FV,@B*DLA;>&WN!A?X/K73:)J%W?HKW<<L+-;12F"2R>%HV;.X%BQ4G@?*.
M5[]15Z*^CFO[BS5)!) B.S,N%(;=C'K]T_YS7%?$GQHVB_#_ %.]TC4X+76(
MA$84+Q22*&F53\OS Y4/Z]#Z< '?45\@?\+M^(?_ $,/_DE;_P#QNC_A=OQ#
M_P"AA_\ )*W_ /C= 'U_17R!_P +M^(?_0P_^25O_P#&Z/\ A=OQ#_Z&'_R2
MM_\ XW0!]?T5\@?\+M^(?_0P_P#DE;__ !NO??AWXWGU/X76NNZW-)<W:2O%
M<2B-(]S&4JO]U  &7)X P<T >A45DW7B"SL=%M]5NDGB@F,8VE,LF_\ O 'H
M.I()X!ZTC>([(:K=Z<HD>:UC$DI&T#E2V!D@L>.< XSS0!KT5036M-="QO8$
M*H)'5Y "@..HSQ]Y?S'K0=:TU9)$:]A5HU1FRV  _P!WGOF@"_15)-9TN29(
M8]2LWE=!(B+.I+*02"!GH0"0?0'TIR:C;W%G)<63"]"#A;=U)8XR "2!DY'4
M@<T 6Z*RXM?LGL(;V5OLT#^9O:X=(_*V9#;LMV((RN1WSCFOG_XE?%KQ9H_Q
M!U33]!UZ---A,0A6.WAD S$A;YBI)^8MWXZ4 ?2E%?('_"[?B'_T,/\ Y)6_
M_P ;H_X7;\0_^AA_\DK?_P"-T ?7]%?('_"[?B'_ -##_P"25O\ _&Z/^%V_
M$/\ Z&'_ ,DK?_XW0!]?T50.LZ?'<?9Y[NW@F+E$CDG0,^"!D '/5@.><D<<
MBG2:QID4:R2:C:JC*&#&9<%3G!Z].#S['TH NT52;5K*)6:XN(;=1*T2F65
M&(&3C!],\'!XZ41ZOILHC,=_;/YC;$Q*#N; .!^!!_$>M %VBJTFHV,,C1RW
MMNDBDAE:501A=QXSV7YOIS53^WK;SK:(QR[KC&PJ49>6*CD,1U':@#4HJA_;
M-@-4ETY[B..ZC"G8[@%@06R!G/13^1IZ:KI\EJUTE[ UNIPT@D!4'Z_0@_0T
M 7**S+G7]-MIX(/M44DT_P!R..1<XV,^[DC@A3S].W-3KJM@;99VN[=$9=WS
M3+QTSR#C@LHX/<>M %RBJ)UK35DDC:]A5HU1GRV  _W>>^:8^NZ:EY:6BW<,
ML]VP$21R*Q(*,X;&>A"GD?RH T:*SX]<TN58V6_@ E<QIN<*68-MP,_[6!]2
M/6IKC4K&TE,5Q>01.$+E9) IVCJ>: +5%4CJ^FC.;^V&(_,.91POJ?0<'\CZ
M4^/4K&9 \=Y;LI.,B0==VW_T+CZ\4 6J*SO[?TC!*ZC;.!(L1\N0-AV) !Q[
M@C\#Z&DDURRBU*XLI7$;6\:/)([J%&\D*.N<\>G<>M &E15--6TV0L([^V=E
MB$Q"2JQ"'HW!Z'L>]0W.OZ7;1P.UY"_GNJ1*DBDON<)D#/."?\F@#2HJFVKZ
M:D8D:_M0A"D-YJXPV<'KT.#S[4Q=<TETD9=3LV6)@KE9E.TDX Z]<@CZ@CK0
M!?HJD=7TU3*#?VP,2[Y,RK\J\<GGIR/S'K4<&NZ=/8?;C=116OG- )97559E
M<IP<X.2.* -&BJ4>L:9-_J]0M7&U7R)5QM; 4]>A)'YCUJ*;Q!HUM*8I]6L8
MY!P4:X4'/(QC/7@\>Q]* -*BJ3:QIB>;OU"U7R4WR%IE 1>.3SP.1^8]:(-7
MT^YN(X(+N*625&D0(V<JIP>1QP>,?6@"[165=^(=.M8BRW$=PXE2$QQ2*6#.
MVT9R1@9SS['TKYL\6?%_QWIOC'7+"TUSRK:VU">&&/[) =J+(P49*$G  ZF@
M#ZHHKY _X7;\0_\ H8?_ "2M_P#XW1_PNWXA_P#0P_\ DE;_ /QN@#Z_HKY
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
M_0O?^3MQ_P#'* /D"BOK_P#X4E\//^A>_P#)VX_^.4?\*2^'G_0O?^3MQ_\
M'* /D"BOK_\ X4E\//\ H7O_ "=N/_CE'_"DOAY_T+W_ ).W'_QR@#Y HKZ_
M_P"%)?#S_H7O_)VX_P#CE'_"DOAY_P!"]_Y.W'_QR@#Y HKZ_P#^%)?#S_H7
MO_)VX_\ CE'_  I+X>?]"]_Y.W'_ ,<H ^0**^O_ /A27P\_Z%[_ ,G;C_XY
M1_PI+X>?]"]_Y.W'_P <H ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK-&N69DV,71A-)$^\ >64&26Y^[C;@_[0K2K(N?#UM<7EY=K/<PS7481C$X&
MTC&67(/)"J#G((4<=<@%F/5[*6YCACG1A+'OCD##8WS;< YZY[4[^UM.\Q4^
MW6VYD\Q1YJ\K@G/7I@$_0&L]?"]M'%"L=Y=1R1'*2KY>X$N7SC9MZL>,8Q26
MWA6SM7C9)YFV0K%^\CB?)"; ^2F0VWT('MR: -+^U+'=:@74;?:F*P%3D.0,
MG!'TJ&XUW3;>TNKG[7%(EJ 9O+D4E!G&3SP,@_D?2H[;0HK2&RCCN[D_9)6D
M1F*<AL@H1MP%P< *!C Q5=/"ULD-Q']MO&\V(0HQ*9A0,6 7Y>>3_%NZ"@#0
M75]-;RMM_;'SB1'B4?,0=IQ^/'UXIUQJ=A9R&.YO((6"[L22!>/7FLV+PK:1
M7,=Q]HGDF#F21I$B;S6W[P3E.,'IMVT[4?#-OJ=]]KEO+M'&"BH4*HP4@%=R
MDCKG&<$]0: +%GKUA>@O%,@B&_\ >M(@4[)#&3][.,CKC'X\5+=:UIEFCO<7
MT"! Q8;P2,'!X'/!!'U%9B^&/W\P>[E,+P/'YF5\TN\OF,W"A1@XQP>OMR3>
M$;>=%634+TL/-RZ^4K,9"Q.2$Z9;.W[N0,@T :AU?35,H:_ME,2[Y 90-J\<
MG\Q^8]:BAU[3IK%;T7"BW:X:V23.0SARG!&>"1_CBJO_  C%KFY8W$^^?)W^
M7%N1B58LK;,Y+*#@DCVQBK T2,:<MI]KN2RW'VD3_)OW[]Y_AVXR3VZ&@"U#
MJ5C<-,L-Y!(8!F4+(#L'/)]!P>?8^E0IKFE2JK0ZC:RAD,B>7,IW* 3D<\\
MGZ U!9^'K>S,_P#I%S*)8?LZB0K^ZCRQVKA1_>ZMD\#FA?#MJM[]J$DF?+"%
M"D9'"% V2NX'![$#VZT -LO$^G7=JMQ))]EC9$=3<.BY#+N'()'3KZ5;FUG3
M;=VCEO80ZR+$RALE7;& 0.G4?G6<_A&P980)9@8HUB!98WW*$"8(=".0!DXJ
MP?#\8$JQWMU'&\XN%C41XC<,&)7*9Y(.02>IQCC !9DU:S@N)H;B98/**@O*
MP53N&1@YI&UO3$,PDOH(_)D,4F]MNU@,D<^W-5-4\-6VJR3/)=7<0F&)$B9=
MK#;MP0RGMWZCMBDN_#-K>7$DSW$WSR-)L*1.HW*%8 .AX.T9SD^A XH O-J^
MGK>):?;(C<.YC6-6R=P&2#CH>.]))K6EPO(DFHVBM$VR13,N4;&<'G@XYY[5
M43P[!'J_]I)=W2R>9YGEKY:Q]&!& G.0W+'YOE7GBB[\-VEX<O)(I\V20_)&
MX.\ ,N'4C!P.V?>@"KXNT[2?%/A>^T6]NW^SSX\S[+/&L@\N12<%_E&& !SZ
MXZUYLWP(^'RPB9O$.IB(L4#F\@P2.2,^7V'->JGP[:&YOYO,GS>[-ZAAA-N/
MN\<9P">N:K'PC:%2&NKA\RO)\\<+* P 90ACV@'&3@9))YYH Y/P7X!\(^ _
M%<TNE:K>W%\]G+',EQ<1,D2*T;,6"JI!SMZ\=?:N^.LZ6K0JVHVH:;F(&907
MY X&>>2!]2*KIH$*7LUR+JX(D655B81E(_,V[B/ER>5'WB1UXJB/"2"2&/[?
M=&TC3#)\F9/WHD"GY,*@P  FW XH UFUK2T21VU&U58V".3*HPQ) '7J2"!Z
MD$5&^O::+NTM4NX9IKM@(EBD5B049PW7[I"GD5!:>&K.SV[))"%D61,I&I7:
M20N54$CYCU)/OUI+;PU;VEQ:RQ7=UY=N$Q"2A1F5#&&/RYSM/8@<#B@"S+KN
MFQWBV:W<,MR91"T,<BET;C[PSD8R,_4>M++KNDP,RS:G9QE6VD/,H(.,]SZ
MG\#Z503PPCZL-0NKR=VBN7GMXEVA$W8S_#N)X[GOQ21^$;-9+AWN[R5IXFB8
MR,A(5@P/.W)/SGEL]J ->?4+.UECBN+J&*27[BNX!;D#C\2!]2*2VU.PO6E6
MUO;><Q?ZP1RAMO)'./<$?4'TJI?Z#!?SQR/<W$:JJ))'&5VRJKA@&RI(Y'\)
M'4^V)+?1H+99!%+.ID@$!8/@@ L000.#ESS]* ([WQ%IECIWV]K@2V_G+"6A
M^?:Q('..PSD^U(WB72H]1NK*:Z2![549WE(5#N!/!/7 4Y]*BB\,6:6#6DL]
MQ.C7 N',A0%B %P=J@8P!GC)YYJH/!%BBKY5]?QR"W-L\@=&:1#N)W;D.2=_
M7KP,8H U9M=TFW^T"34;;=; M,JR!F0#&<@<_P 2_F/45#_PDFFE;K;,&DMG
MVO"'7>?N\@9Z?.OYBFOX:LWA>)99XU9)4&UE^4/MSC(/38N/US3G\.VLN3)-
M.S'>2V5!)<H2>%]4'YG\ "^+^U:!YH[B.1$C\TF-PWR\X/'8X./H:H:=XDT_
M444[S;2,RJL4[*&)90RXP2#D$=_;K2Z=HB65OJ,3ON%Y/(_R_P "-P%''0#)
MQZDUG6G@BRL[F*9=0OW\LQ'RV:,(?+QM^4( #P,D8)Z$G H V!K-@S/MNH3$
MB;FF$R;1SC'7/?TQ[U=1TEC5T8,C#(8'((K#A\*6L(O!]JN'^U+M972(HHR"
M0J;-@R1SQR23U.:U[.V%E906JRRRB) @DF;<[8'4GN: )Z*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
ABB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>ex-10d1g015.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g015.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 3L#"@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J$0MN8D]3D<^Y
MX-344"<4W<B,;;,!N20?UI^WU)Z\<]*=1222T06UN(-V<GCVS2T44QA1110
M4444 <_XS,G_  CZ1QSSP^=J%C"[P3-$^Q[N)& =2&&58C@CK7*0W&@/- )4
M\3Q0S.4$W]MWS+GCIB7GDX/H?6NG\<B9O#<:V\D<<YU/3Q&\B%U5OMD."5!!
M(SVR,^HK(62\G6UA3Q#X3F#%UMXDT21S\I&\*HN>QQG'I0!76;P27N,:QK0\
MDD2,=<O@"05'!\WG[R].F1G%;EGX9T6_LH;NWO-=:&9 Z$ZY? D'V,M9=MX?
MN9[8W$%UX/\ *E0LS?\ ".L-R]R<W/3CG/I6G;0>(U06]KX@\-A8R8A'%H\F
M%*]5P+KC'IVH L?\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]3!!X
ML8@#Q!H!+9 QH\O..O\ R]=J?]C\8?\ 0=T/_P $TW_R50 ?\(;I?_/UKG_@
M^O?_ (]1_P (;I?_ #]:Y_X/KW_X]1]C\8?]!W0__!--_P#)5'V/QA_T'=#_
M /!--_\ )5 !_P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU'V/QA_
MT'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 '_"&Z7_S]:Y_X/KW_P"/4?\
M"&Z7_P _6N?^#Z]_^/4?8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "50
M ?\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]1]C\8?]!W0_\ P33?
M_)5'V/QA_P!!W0__  33?_)5 !_PANE_\_6N?^#Z]_\ CU'_  ANE_\ /UKG
M_@^O?_CU'V/QA_T'=#_\$TW_ ,E4?8_&'_0=T/\ \$TW_P E4 '_  ANE_\
M/UKG_@^O?_CU'_"&Z6/^7K7/_![>_P#QZC['XP_Z#NA_^":;_P"2JY_QMK?C
M#P=X0OM>_M'0[S[+Y?[C^RIH]VZ14^]]I.,;L].U %CPGX;M-3\&Z'?WE]KD
MEU=:?!-,_P#;EX-SM&I8X$N!DD]*V/\ A#=+_P"?K7/_  ?7O_QZOG32?CYX
MJT;1K'2[?3]&:"RMX[>-I(92Q5%"@G$@&<#T%7/^&CO&'_0-T/\ [\3?_':
M/?\ _A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<_P#!]>__ !ZO /\ AH[QA_T#
M=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#W_ /X0W2_^?K7/_!]>_P#QZC_A
M#=+_ .?K7/\ P?7O_P >KP#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#O
MQ-_\=H ]_P#^$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J\ _P"&
MCO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /?\ _A#=+_Y^M<_\'U[_
M /'J/^$-TO\ Y^M<_P#!]>__ !ZO /\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T
M#=#_ ._$W_QV@#W_ /X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >
MKP#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ]_P#^$-TO_GZU
MS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J\ _P"&CO&'_0-T/_OQ-_\ ':/^
M&CO&'_0-T/\ [\3?_': /?\ _A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<_P#!
M]>__ !ZO /\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#W_ /X0
MW2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >KP#_ (:.\8?] W0_^_$W
M_P =H_X:.\8?] W0_P#OQ-_\=H ]_P#^$-TO_GZUS_P?7O\ \>H_X0W2_P#G
MZUS_ ,'U[_\ 'J\ _P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_':
M/9_#7ANTU#2IYKJ^UR21=0O80?[<O!A([J6-!Q+V55'OCGFMC_A#=+_Y^M<_
M\'U[_P#'J^=-,^/GBK2K5[>#3]&9'N)[@EX92=TLK2L.)!P&<X]L=>M7/^&C
MO&'_ $#=#_[\3?\ QV@#V*\M] L->BTBX?Q(DTSHD+?VU?8E+=U/FX(7.#@Y
M'IR#3$;P?+")8]3\0/&9?+#)K&H,.V6R)<!0&!)/2O$Y?COKL]T;J7PYX7DN
M"5)E>Q<N2"".?,SP0"/H*@;XU:JTD#GPOX6S!(98P+*0!7.,OCS,;N!SUH ^
M@K/0M+N]6O[ 'Q GV/9NE.OW95BV3CB;(. #@]F7UK1_X0W2_P#GZUS_ ,'U
M[_\ 'J^=;;X]^(+.YN+FU\/^&H+BY;=/+%9R*TI]6(DRQ^M6_P#AH[QA_P!
MW0_^_$W_ ,=H ]GN?#=I'XRTRP6^UP6LVGW<TB?VY>?,Z26P4Y\W/ D?\_85
ML?\ "&Z7_P _6N?^#Z]_^/5\Z2?'SQ5+K-MJC:?HWGV]O-;HHAEVE9&C9B?W
MF<YB7'/<_A<_X:.\8?\ 0-T/_OQ-_P#': /;M3T71M*GLHYYO$'EW4OE>=_;
ME]Y<9. -Q\WC).!G )XSG&<VTG\'W8;;J'B)'1-[QMK%^67Y@N"%E/)R,>N?
MKCQNX_: \27<D,ESH?AR:2!M\326DC&-N#E29.#P.1Z52E^-.IS1SQMX6\*A
M;@8FV6,BF09W$$B3)!/)]: />Y]/T5+/3KJW;Q%<1WTRPHJZ[>*ZDG!RK3 Y
M')([!6/:MG_A#=+_ .?K7/\ P?7O_P >KYQD^.FM3):)+X:\+.MF<VRM8N1
M?]C]Y\O0=/2K_P#PT=XP_P"@;H?_ 'XF_P#CM 'L_BSPW::9X-UR_L[[7([J
MUT^>:%_[<O#M=8V*G!EP<$#K6Q_PANE_\_6N?^#Z]_\ CU?.FK?'SQ5K.C7V
MEW&GZ,L%[;R6\C1PRA@KJ5)&9",X/H:N?\-'>,/^@;H?_?B;_P".T >]W'A+
M3(+:683>()3&A;9'KEZ6; S@#SNIKF_M?A*.*%[F]\0Q>;$9.=:ON"&*E#F4
M$."IRI&>/7BO)I/VBO%DL31R:5H+QN"K*UO*0P/4$>;TK/?XW:K)%%$_A;PF
MT<((B5M/8A 3N.!YG&3SQWH ]^M=+\/7MU<6MK>>(9)H$+$'6;] V#@A2TH!
MP>#Z9%2:-H&E:QID=\K^((5D+!0^OWAW ,0&!$V"IQD'N"*^?X/CGK=LUXT/
MAWPTK7I)N6^R2DS9[,3)R/;I5BR_: \2:=:K:V.A^'+6W3[L4%I(B#Z 28H
M^A_^$-TO_GZUS_P?7O\ \>K'T;PW:7>J^(89[[7'CM-02& ?VY>#8AM8)".)
M>?F=CSZ^F*\8_P"&CO&'_0-T/_OQ-_\ ':IV?Q\\56-UJ-Q%I^C%[^X%Q*&A
MEP&$4<6%_>=-L:]<\D_2@#Z+_P"$-TO_ )^M<_\ !]>__'JPM0MM TR]NK:Z
M?Q(I@B653_;=]^^!*@[,RX;!89YR/3IGQW_AH[QA_P! W0_^_$W_ ,=JG+\>
M-=GEFEF\.^&)))T\N5WLG)D7CY6)DY' X/I0![6C>#Y85FCU3Q Z-(8P5U?4
M".,9/^LX ##)[5?&A:6?$']DY\0$BW\\S#7[LJHR  1YV1DDXXYVMZ5\^'XT
MZH7@;_A%_"P^SR&6)5LI JN<?-@28W<#GK5I?CWX@347U%?#_AI;YUV/<BSD
M$K+Z%O,R1P.,T ?17_"&Z7_S]:Y_X/KW_P"/5CW/ANTC\9:98+?:X+6;3[N:
M1/[<O/F=)+8*<^;G@2/^?L*\8_X:.\8?] W0_P#OQ-_\=JG)\?/%4NLVVJ-I
M^C>?;V\UNBB&7:5D:-F)_>9SF)<<]S^ !]%_\(;I?_/UKG_@^O?_ (]6=K6B
M:/HMA]LFE\0O$'"NR:Y?$1@]7;$IPH[GMWXYKQ'_ (:.\8?] W0_^_$W_P =
MJO=_M >)=0A$-[H?ARYB!W!)K21USZX,G6@#V>!O",R6K'4?$$;7,33(C:U?
M%MBE@6.)3Q\C?Y(I[VV@M:VMQ:OXCN%N+H6H4:Y>HX8GKM:8$\?-_N@FO#6^
M..LNN#X;\,#"NH9;*164/G=@B3(SDYQZTQ/C9JL<%K OA;PIY5FV^V4V#D0M
MW*_O.#[CF@#Z2_X0W2_^?K7/_!]>_P#QZL?Q9X;M-,\&ZY?V=]KD=U:Z?/-"
M_P#;EX=KK&Q4X,N#@@=:\8_X:.\8?] W0_\ OQ-_\=JGJWQ\\5:SHU]I=QI^
MC+!>V\EO(T<,H8*ZE21F0C.#Z&@#Z+_X0W2_^?K7/_!]>_\ QZC_ (0W2_\
MGZUS_P 'U[_\>KP#_AH[QA_T#=#_ ._$W_QVC_AH[QA_T#=#_P"_$W_QV@#U
MBWN/"TCW4=S<>([1[5-\RS:U?*8_F"@,#+D,2PQVP00<5?MK/PS>W,=O;7WB
M&262+S4!UB_4'Y=P&3* "1SC/:O!U^-^K*KJOA;PH%<%6 T]\,#C(/[SD':,
M_0>E)'\;M8BN9KA/#7A@331"!V^QR',>,;/]9PN.PXH ^@M&T'2M8TR.^5_$
M$*R,P4/K]X=P#$!@1-@J<9![@BK_ /PANE_\_6N?^#Z]_P#CU?/%E^T!XDTZ
MU6UL=#\.6MNGW8H+21$'T DQ5C_AH[QA_P! W0_^_$W_ ,=H ]GT;PW:7>J^
M(89[[7'CM-02& ?VY>#8AM8)".)>?F=CSZ^F*V/^$-TO_GZUS_P?7O\ \>KY
MTL_CYXJL;K4;B+3]&+W]P+B4-#+@,(HXL+^\Z;8UZYY)^E7/^&CO&'_0-T/_
M +\3?_': /8M=M] \/W,45Z_B3RY$RLJZU?%6;.-BGS<%N^"0<<C.#1*GA**
M2[C.I>('DM7\N18]7U!COY^48EZ_*?RKQ&[^/&O7\HEO/#OABYD"% TUD[G:
M<Y&3)TY/'O5>Y^-6JW@<7'A?PM())%ED!LI,2,,X+?O/FQD]<T >_P .D:/<
M:S'I\3^('22U^U+<+K]X5"D@#(\[(SDXXYVMZ5J?\(;I?_/UKG_@^O?_ (]7
MSI'\>M?BU!K^/P]X92]9!&UPME()"HZ*6\S..!Q[5<_X:.\8?] W0_\ OQ-_
M\=H ]GUGPW:6FJ^'H8+[7$CN]0>&<?VY>'>@M9Y .9>/F13QZ>F:V/\ A#=+
M_P"?K7/_  ?7O_QZOG2\^/GBJ^NM.N)=/T8/87!N(@L,N"QBDBPW[SIMD;IC
MD#Z5<_X:.\8?] W0_P#OQ-_\=H ]NUK1-(T6P^URR>(9(PX5V37+XK&#_&Y$
MIPH[G''?C)%!6\)&^ELWU#Q DT;R*0=:OCD("2PQ,<KP>?;W&?&+O]H#Q+J$
M(AO=#\.7,0.X)-:2.N?7!DZU6E^.&LS3R3OX;\,?:) P:<64@D.1M/S"3.<<
M9S0![I<6F@IH,VK6TGB*XCB?88O[<O8W+9   :8<G(P.^X5MKX.TQE!^TZZ,
MC.#KM[D?^1J^;_\ A=NK'3(],;POX5:QB8,ELU@[1JWKM,F,\GGKS6B/VC?%
MRJ%73-"  P ()>/_ "+0!] ?\(;I?_/UKG_@^O?_ (]5CPE>W.I^#=#O[R3S
M;JZT^":9]H&YVC4DX  ')Z 5\\?\-'>,/^@;H?\ WXF_^.U3TGX^>*=&T:QT
MNVT_1F@LK>.WC:2&4L510H)Q(!G YX% 'U717S!_PT=XP_Z!NA_]^)O_ ([1
M_P -'>,/^@;H?_?B;_X[0!]/T5\P?\-'>,/^@;H?_?B;_P".T?\ #1WC#_H&
MZ'_WXF_^.T ?3]%?,'_#1WC#_H&Z'_WXF_\ CM:GAKX^>*M9\5:1I=QI^C+!
M>WL-O(T<,H8*[A21F0C.#Z&@#Z+HHHH YKQW*T'AI)EADF:/4M/811E0SD7D
M)VC<0,GIR0/4BN332;6.?SE\+>*=VY&_X^;' *@C@>=QG//T%==XW_Y%V+_L
M)Z=_Z60UQ,=[XAMK34%A:_F:+4(";V2SG8RQ-*=ZK R@C:N,F/*D<C!SBHI-
MV)DVBP=+A\RX<>&_%8:: 0?\?-@=@X^9<S<-\HY]L]:&TJ)KV2Y/AOQ43(Q9
ME,VG'DK@G/F[@>2>O/?(XJ%O%?B6"UN)[VTAM1]LAMXU^P7$CH&D96PN!YGR
MA2-A/)/8BI]=U#5+CP?I<DD6JVNIW3+E["VF/V<]Y)$0,V,?P-GD@'H2&HIJ
MXN9WL36EG%9:I:7\'A7Q.K6I)2+[18^62<\E?.ZC<>GK72?\)7??]"?KG_?V
MR_\ DBKRG*@\\CN,4M5R(GG90_X2N^_Z$_7/^_ME_P#)%'_"5WW_ $)^N?\
M?VR_^2*OT4N1#YV4/^$KOO\ H3]<_P"_ME_\D4?\)7??]"?KG_?VR_\ DBK]
M%'(@YV4/^$KOO^A/US_O[9?_ "11_P )7??]"?KG_?VR_P#DBK]%'(@YV4/^
M$KOO^A/US_O[9?\ R11_PE=]_P!"?KG_ ']LO_DBK]%'(@YV4/\ A*[[_H3]
M<_[^V7_R11_PE=]_T)^N?]_;+_Y(J_11R(.=E#_A*[[_ *$_7/\ O[9?_)%<
M3\7?$%U??"_6+:3PWJMFC^1F>>2V*+B:,\[)F;G&. >OXUZ+7"_&/_DE.M?]
ML/\ T?'0X*P*;N?*-%%%9F@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 %=!X$_Y*'X9_["MK_P"C
M5KGZW_ O_)0O#7&?^)K:_P#HU: /N"BBB@#F_'4"77AJ.WD+A)=2T]&,<C(V
M#>0@X92"I]P01VI?^$(T?_GMK7_@\O?_ ([2>.1,WAN-;>2..<ZGIXC>1"ZJ
MWVR'!*@@D9[9&?45 EQXAE\OR_$_AUS(6"!-(E.[:=K8Q==CP?2@"9_ >ARA
M1(^L.%8,-VMWAP1T/^MZT[_A"-'_ .>VM?\ @\O?_CM-@7Q3<0I-%XAT%HW
M*G^QIAG/3_EZIR0>+)45X_$&@.K="NCRD'_R:HNPL'_"$:/_ ,]M:_\ !Y>_
M_':/^$(T?_GMK7_@\O?_ ([3A:^+CC&O:%ST_P")-+_\E5'*GBF!XEE\0Z C
M2OLC#:/*-S8S@?Z5[47"P[_A"-'_ .>VM?\ @\O?_CM'_"$:/_SVUK_P>7O_
M ,=J(OXE666(^)?#XDB*+(ITB7*ESA0?]*[]JD6/Q4Y4+XAT EBP4?V/+R5.
M#_R]=C1<+"_\(1H__/;6O_!Y>_\ QVC_ (0C1_\ GMK7_@\O?_CM-C7Q3+++
M''XAT%GBQO T:;C(R/\ EZ]#4GV7Q>?^8]H73/\ R!I?_DJBX6&_\(1H_P#S
MVUK_ ,'E[_\ ':/^$(T?_GMK7_@\O?\ X[3_ +'XP_Z#NA_^":;_ .2J/L?C
M#_H.Z'_X)IO_ )*HN%AG_"$:/_SVUK_P>7O_ ,=H_P"$(T?_ )[:U_X/+W_X
M[3_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*HN%AG_  A&C_\ /;6O
M_!Y>_P#QVC_A"-'_ .>VM?\ @\O?_CM/^Q^,/^@[H?\ X)IO_DJC['XP_P"@
M[H?_ ()IO_DJBX6&?\(1H_\ SVUK_P 'E[_\=KB/B]X6TW3?A=K-W;RZFTL?
MD;1/JMU,G,T8Y1Y"IZ]Q[]:[K['XP_Z#NA_^":;_ .2JX?XOVWB2/X6ZRU_J
MNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=:+A8^6**** "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@
MK?\  O\ R4+PUQG_ (FMK_Z-6L"M_P "_P#)0O#7&?\ B:VO_HU: /N"BBB@
M#F_',C0^&XY4ADG=-3T]EBC*AG(O(?E&X@9/3D@>I%8PM91*TG_")>)2696
M-Q887'/'[_C)&3[UN^,O^0';?]A73?\ TMAJO%H>M1RJ3?QM'&Y,8:5FX9@S
M[L@YP>%]!Z4 9 LI5E21/"GB=73:587%AE2,#(/G\9  /K4LL=Q.JJ_A/Q(5
M"%,>=I_(.[OYV>-YZ'GC.:U8-+\0VJPQQ7UMY403$9)P<?>!^7/J1R.O/ Q5
MEK/75C1(;R)<(P+,^[YLM@\H2>J=^,'KW ,2V6:UOHKJ'P=XA5H@=J>?8;><
M]O/_ -H]/6K4U_?RPVT0\)^)$6WF$RG[39.6(R<$O<$D<_6M6VM-:COH6GOX
MY;50=ZX 8]?1?IZ=/<T^^M=2G2R1#:R%)P\\FYH2%!R-@PW/0')Y&1WX .>;
M[0TMY*?"/B7?>(R39N[(@YZ$ W& 5Z*1^.:?)/J#6MK!%X7\30"V0HKQ3Z?N
M8$8.29CSWR,<UJOI6JM=:C,+V(+<C,*@N/)="/+[D$'^( #TYJ=K758;:S^S
MO!+<(K^>99F52[#.0 IR W;CB@#D[;3I+4R%/"OB=RYW$R3Z<QW;@<Y\[)Z=
M#D>U:FFW=WI?F^1X.U]C+MWEYK#)VC Z3C_/3%3V.E^)8)KB6>^MF>9@Q*/P
M<$ * 4^7Y1C=DGV/6MG38-1B\PZA<K,6"[ N,+QS_",\]_Y=* ,[_A(=4_Z$
MS7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)
M%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"
M9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\D5P_Q?UF_N_A;K,$WAG5
M;*-O(S//):E$Q/&>0DS-STX!Z^G->L5Y_P#&W_DD.N_]N_\ Z/CH ^0****
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@ K?\"_\E"\-<9_XFMK_ .C5K K?\"_\E"\-<9_XFMK_
M .C5H ^X**** .?\9?\ (#MO^PKIO_I;#705S?CF%;GPW' YD"2:GIZ,8Y&1
M@#>0CAE(*GW!!':L2.#0)'1/-\0HQ9E<-KM[^[PP"YQ,?O Y'MUQ0!W]%<+;
M6OAN981)>Z]%+)M!0ZY?D*6Z MYN!U'YXZU8.E^'4A666\\01J5WG.M7YVC+
M 9(E(YVG'TH [*BN.M]*\.7-S';Q7^OF60$A3K-^#WZYEXZ'\OI3KG0]$@MX
M+B.\UN>"658O,BU^]91DXSD2X !]2/3K@$ Z^BN':P\/K=ZA;BZUUFL-AEV^
M(+P_*?O-CSLX7J:M1Z%HCQ02FYUY(IE=U=M>O0 J_P 1_?< CF@#KJ*X2TMO
M#5W+,L=YKYC1PD<BZU?L)"<<#$O7)Q[]:T+/P_H5^T@MKW7F\O&_.MWZX)&<
M<R]: .KHKG_^$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J .@HKG
M_P#A#=+_ .?K7/\ P?7O_P >H_X0W2_^?K7/_!]>_P#QZ@#H**Y__A#=+_Y^
MM<_\'U[_ /'J/^$-TO\ Y^M<_P#!]>__ !Z@#H*\_P#C;_R2'7?^W?\ ]'QU
MT'_"&Z7_ ,_6N?\ @^O?_CU</\7_  U8:?\ "W6;J&XU5Y$\C GU:ZF0YGC'
M*/(5/7N..O6@#Y8HHHH **** "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 **** "M_P+_R4+PUQG_B:VO_ *-6
ML"M_P+_R4+PUQG_B:VO_ *-6@#[@HHHH YOQR)F\-QK;R1QSG4]/$;R(756^
MV0X)4$$C/;(SZBLZ.UU.1D,6M>%7:8G;LT-R7*':>ESSM/'M6CXYD:'PW'*D
M,D[IJ>GLL494,Y%Y#\HW$#)Z<D#U(K&%K*)6D_X1+Q*2S*P!N+#"XYX_?\9(
MR?>@"Y%I.L74,<T>I>%W1U7:3H$G([=;FI%T;79@DJ:GX7DX8(PT)SP<[L'[
M3WR<_4UFBRE65)$\*>)U=-I5A<6&5(P,@^?QD  ^M2RQW$ZJK^$_$A4(4QYV
MG\@[N_G9XWGH>>,YH TETGQ()DE75?#@E4':XT.3<!WP?M--O+'Q#NMY+W6?
M#982*L+2Z)(2')&-N;KKD \>GM5*V6:UOHKJ'P=XA5H@=J>?8;><]O/_ -H]
M/6IKF:XNEM1+X.\2YM9!)$PO[7.0P;G_ $KYNG?/'3% #VMM<\R:)]<\,[X_
MDE4Z))E?-(X/^E?QG'UHDTK7+Q((I=5\,3+&66%'T*1@NWY2%!N>,=.*KM]H
M:6\E/A'Q+OO$9)LW=D0<]" ;C *]%(_'-/DGU!K6U@B\+^)H!;(45XI]/W,"
M,'),QY[Y&.: "#1=5,UQ'!J'A7S% 64+X?<9!PV#_I/(/!J]!IGB>W&VWU?P
M]$"!Q'HDJ\ 8'2Z[#BL&VTZ2U,A3PKXG<N=Q,D^G,=VX'.?.R>G0Y'M6IIMW
M=Z7YOD>#M?8R[=Y>:PR=HP.DX_STQ0!?^Q^,/^@[H?\ X)IO_DJC['XP_P"@
M[H?_ ()IO_DJC_A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(H /L?C#_
M *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*H_X2'5/^A,US_O]9?_ "11_P )
M#JG_ $)FN?\ ?ZR_^2* #['XP_Z#NA_^":;_ .2J/L?C#_H.Z'_X)IO_ )*H
M_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2* #['XP_Z#NA_^":;
M_P"2JX?XOVWB2/X6ZRU_JNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=:[C_ (2'
M5/\ H3-<_P"_UE_\D5P_Q?UF_N_A;K,$WAG5;*-O(S//):E$Q/&>0DS-STX!
MZ^G- 'RQ1110 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 %;_@7_ )*%X:XS_P 36U_]&K6!6_X%
M_P"2A>&N,_\ $UM?_1JT ?<%%%% '-^.9X;7PW'<7$L<,$6IZ>\DDC!511>0
MDDD\  =ZYN+7])CE4GQSX?:.-R8PVJHW#,&?=DG.#POH/2NH\9?\@.V_["NF
M_P#I;#5>+5]=,JI)I\FU'(D98&7>&8%-O7[J\-[^G% &%!XGL;588XO'/AKR
MH@F(SJ46#C[P/?U(Y'7G@8JRWB[3%C1(?&_AY<(P+-JD3?-EL'D$GJG?C!Z]
M]>#7=5C6&.XTBYDX3S)1&V3GJ0H7'&>1D8QGGI5EM9OXXTSI<LLA1F(5'7)!
M;C[I ^Z.IYW#&: ,.V\8:3'?0M/XZ\/RVJ@[U_M"$,>OI^'IT]S4EYXN\/3&
MRD3QAX<,\,F7;[?$J%21GY26.<=/F!SWYK<MM5OY;Z&WFTJ2)'!+2Y8JO7OM
M]AUQU]J34-1U&&6P\C3YC'*Y\]3RZ8*@#Y0R\Y)Y(&!U% '-/XFT5KK49AXW
M\/!;D9A4:D@\ET(\O^(@@_Q  >G-3MXQT2&VL_L_B[PY+<(K^>9=615+L,Y
M&<@-VXXK9?4M6%UJ(6PE\F(;[4F+_6A"/,7@YRW\.0,]>:G;5+JWMK.>>UG;
MSE=GCB@=V0XRJG X/;)QS0!QUCXGM()KB6?QSX:9YF#$IJ<6#@@!0"/E^48W
M9)]CUK9TWQIH$7F'4/&F@3%@NP+J,.%XY],\]_Y=*GL?$&K337#3:/<I'N'E
MH\;@HH(!)PISW. 2?KUK9TV^N;WS#/9-;*H7;NSE\C)X(&,=/7UQ0!G?\)WX
M/_Z&O0__  8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__
M  8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__  8P_P#Q
M5'_"=^#_ /H:]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__  8P_P#Q5</\7_%G
MAO4_A;K-G8>(-*N[J3R-D,%['([8GC)PH.3@ G\*]8KS_P"-O_)(==_[=_\
MT?'0!\@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 %%%% !6_X%_Y*%X:XS_Q-;7_ -&K6!6_X%_Y
M*%X:XS_Q-;7_ -&K0!]P4444 <WXYA6Y\-QP.9 DFIZ>C&.1D8 WD(X92"I]
MP01VK$C@T"1T3S?$*,697#:[>_N\, N<3'[P.1[=<5M^.1,WAN-;>2..<ZGI
MXC>1"ZJWVR'!*@@D9[9&?45G1VNIR,ABUKPJ[3$[=FAN2Y0[3TN>=IX]J (K
M:U\-S+")+W7HI9-H*'7+\A2W0%O-P.H_/'6K!TOPZD*RRWGB"-2N\YUJ_.T9
M8#)$I'.TX^E+%I.L74,<T>I>%W1U7:3H$G([=;FI%T;79@DJ:GX7DX8(PT)S
MP<[L'[3WR<_4T 1V^E>'+FYCMXK_ %\RR D*=9OP>_7,O'0_E]*?/H&CQP6\
M\%WK-Q%-*L2F/Q#>G)+;<C$N#CDGGH#4RZ3XD$R2KJOAP2J#M<:')N [X/VF
MDNHO$D+PM<Z_X>5M_P"Z+Z++D$\9'^E<?>QGWQWH H-8>'UN]0MQ=:ZS6&PR
M[?$%X?E/WFQYV<+U-6H]"T1XH)3<Z\D4RNZNVO7H 5?XC^^X!'-#6VN>9-$^
MN>&=\?R2J=$DROFD<'_2OXSCZT2:5KEXD$4NJ^&)EC++"CZ%(P7;\I"@W/&.
MG% %*TMO#5W+,L=YKYC1PD<BZU?L)"<<#$O7)Q[]:T+/P_H5^T@MKW7F\O&_
M.MWZX)&<<R]:KP:+JIFN(X-0\*^8H"RA?#[C(.&P?])Y!X-7H-,\3VXVV^K^
M'H@0.(]$E7@# Z778<4 2_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_
M (]1]C\8?]!W0_\ P33?_)5'V/QA_P!!W0__  33?_)5 !_PANE_\_6N?^#Z
M]_\ CU'_  ANE_\ /UKG_@^O?_CU'V/QA_T'=#_\$TW_ ,E4?8_&'_0=T/\
M\$TW_P E4 '_  ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4?8_&'_0
M=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R50 ?\(;I?_/UKG_@^O?_ (]7#_%_
MPU8:?\+=9NH;C57D3R,"?5KJ9#F>,<H\A4]>XXZ]:[C['XP_Z#NA_P#@FF_^
M2JX?XOVWB2/X6ZRU_JNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=: /EBBBB@ 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 *W_ O_)0O#7&?^)K:_\ HU:P*W_ O_)0O#7&?^)K:_\
MHU: /N"BBB@#F_',C0^&XY4ADG=-3T]EBC*AG(O(?E&X@9/3D@>I%8PM91*T
MG_")>)2696 -Q887'/'[_C)&3[UL^.9X;7PW'<7$L<,$6IZ>\DDC!511>0DD
MD\  =ZYN+7])CE4GQSX?:.-R8PVJHW#,&?=DG.#POH/2@"R+*594D3PIXG5T
MVE6%Q894C R#Y_&0 #ZU++'<3JJOX3\2%0A3'G:?R#N[^=GC>>AYXSFJD'B>
MQM5ACB\<^&O*B"8C.I18./O ]_4CD=>>!BK+>+M,6-$A\;^'EPC LVJ1-\V6
MP>02>J=^,'KW );99K6^BNH?!WB%6B!VIY]AMYSV\_\ VCT]:?=O=7GV/?X1
M\2#[))YD9^U63G=D'.7N"<\8R#G!([U';>,-)COH6G\=>'Y;50=Z_P!H0ACU
M]/P].GN:=?>*_#UT+1E\:>'Q+$^7==1C1<;E.0FYLG (ZCJ>QH &^T-+>2GP
MCXEWWB,DV;NR(.>A -Q@%>BD?CFGR3Z@UK:P1>%_$T MD**\4^G[F!&#DF8\
M]\C'-5'\3:*UUJ,P\;^'@MR,PJ-20>2Z$>7_ !$$'^( #TYJ=O&.B0VUG]G\
M7>');A%?SS+JR*I=AG( SD!NW'% %.VTZ2U,A3PKXG<N=Q,D^G,=VX'.?.R>
MG0Y'M6IIMW=Z7YOD>#M?8R[=Y>:PR=HP.DX_STQ6-8^)[2":XEG\<^&F>9@Q
M*:G%@X( 4 CY?E&-V2?8]:V=-\::!%YAU#QIH$Q8+L"ZC#A>.?3//?\ ETH
MO_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)%'_"=^#_ /H:]#_\
M&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50 ?\)#JG_0F:Y_W^LO\ Y(H_X2'5
M/^A,US_O]9?_ "11_P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P_
M_%4 '_"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R11_PG?@__ *&O
M0_\ P8P__%4?\)WX/_Z&O0__  8P_P#Q5 !_PD.J?]"9KG_?ZR_^2*X?XOZS
M?W?PMUF";PSJME&WD9GGDM2B8GC/(29FYZ< ]?3FNX_X3OP?_P!#7H?_ (,8
M?_BJX?XO^+/#>I_"W6;.P\0:5=W4GD;(8+V.1VQ/&3A0<G !/X4 ?+%%%% !
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 5O^!?\ DH7AKC/_ !-;7_T:M8%;_@7_ )*%X:XS_P 3
M6U_]&K0!]P4444 <_P",O^0';?\ 85TW_P!+8:KQ:OKIE5)-/DVHY$C+ R[P
MS IMZ_=7AO?TXJ3QS"MSX;C@<R!)-3T]&,<C(P!O(1PRD%3[@@CM4G_"&Z7_
M ,_6N?\ @^O?_CU $4&NZK&L,=QI%S)PGF2B-LG/4A0N.,\C(QC//2K+:S?Q
MQIG2Y99"C,0J.N2"W'W2!]T=3SN&,U'_ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?
M_/UKG_@^O?\ X]0!8MM5OY;Z&WFTJ2)'!+2Y8JO7OM]AUQU]JFO+R[1+&2*W
ME3S+A4EC:+S&"'(R2A(7L<]/I5'_ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7
M/_!]>_\ QZ@"+^T];?2YW@LI)+MG185: I@D9<$,1\HY .>X&2:M6>HZC<&[
M+VDD2PQ%XR\3 R%AN08]5'RL/6HO^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M
M<_\ !]>__'J ([G7K^2)UL],O%984D\Z2V=06W)N4*5R>&;MGY3C/:?^V]0(
M&W1Y2Q4$ [QP=O.=G^T>.O!R!V9_PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?
M^#Z]_P#CU '045S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU
M'045S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU '045S_ /PA
MNE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU '05Y_P#&W_DD.N_]N_\
MZ/CKH/\ A#=+_P"?K7/_  ?7O_QZN'^+_AJPT_X6ZS=0W&JO(GD8$^K74R',
M\8Y1Y"IZ]QQUZT ?+%%%% !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 5O\ @7_DH7AKC/\ Q-;7
M_P!&K6!6_P"!?^2A>&N,_P#$UM?_ $:M 'W!1110!S?CD3-X;C6WDCCG.IZ>
M(WD0NJM]LAP2H()&>V1GU%2?8_&'_0=T/_P33?\ R54?CF1H?#<<J0R3NFIZ
M>RQ1E0SD7D/RC<0,GIR0/4BI/^$AU3_H3-<_[_67_P D4 'V/QA_T'=#_P#!
M--_\E4?8_&'_ $'=#_\ !--_\E4?\)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S
M7/\ O]9?_)% !]C\8?\ 0=T/_P $TW_R51]C\8?]!W0__!--_P#)5'_"0ZI_
MT)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10 ?8_&'_0=T/_P33?\ R51]C\8?
M]!W0_P#P33?_ "51_P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4
M 'V/QA_T'=#_ /!--_\ )5'V/QA_T'=#_P#!--_\E4?\)#JG_0F:Y_W^LO\
MY(H_X2'5/^A,US_O]9?_ "10 ?8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $
MTW_R51_PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 'V/QA_P!!
MW0__  33?_)5'V/QA_T'=#_\$TW_ ,E4?\)#JG_0F:Y_W^LO_DBC_A(=4_Z$
MS7/^_P!9?_)% !]C\8?]!W0__!--_P#)5'V/QA_T'=#_ /!--_\ )5'_  D.
MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10 ?8_&'_0=T/\ \$TW_P E
M5P_Q?MO$D?PMUEK_ %72I[4>1OC@TR2)V_?QXPQG8#G'\)]..M=Q_P )#JG_
M $)FN?\ ?ZR_^2*X?XOZS?W?PMUF";PSJME&WD9GGDM2B8GC/(29FYZ< ]?3
MF@#Y8HHHH **** "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 **** "M_P+_P E"\-<9_XFMK_Z-6L"M_P+_P E
M"\-<9_XFMK_Z-6@#[@HHHH Y_P 9\>'TE/$<.H6,\KGI'&EW$[NQ[*JJS$G@
M $G@5S$'B'2X)=R^.M 98R3$#JZ$D.VYPQ.?H#@X'05Z/10!P"^+-.-Q;22^
M._#[1I(K21#4X5!4 9&0,DYSZ ^W:NGB/2K.VB>'QIX?FEMH7$2'4H>6(7"Y
MXX)7J>F:]'HH X>Y\6Z,_D&#QUH2.(E29_[1A^<@') Y')QZ5$?&%A]HS_PG
M7APQ;@ !J$((&023P<D?,,9&0 <@UWM% 'G_ /PEM@MN(T\<>&U8%?F&I0XP
M!R ,<<\Y_#%2:OXI\/7ERK6OB_0XV2-3'(=5C4!U;=@[6Y!.W/'(&*[RB@#S
MVW\4Z="Z)_PG'APPL7>8G5$+EF4\*<\*&P1C!'\[5SXQT&[T:.)?%6@17L3#
M:7U>(HQ4$ MUW ]<$ ]\@@8[BB@#SU_%>GS7=K/)XS\-*T+%24U6+E3MRV-O
M4X/R_K5S1_%_A[3P\-SXNT*Y$DC2&X.JQD@<87!;MT&.,#)Y//;44 ><KXBT
M1(AGQ9X;E<; ZMK*!;@@MEV.#M)R. #]>!3K/Q)H=M;PQ7'B[09YDN$<W@U>
M,NRA@2&!(P-N5ZG/7N<>B44 <_\ \)WX/_Z&O0__  8P_P#Q5'_"=^#_ /H:
M]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__  8P_P#Q5</\7_%GAO4_A;K-G8>(
M-*N[J3R-D,%['([8GC)PH.3@ G\*]8KS_P"-O_)(==_[=_\ T?'0!\@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 %%%% !6_X%_Y*%X:XS_Q-;7_ -&K6!70>!/^2A^&?^PK:_\
MHU: /M^BBB@#G_&9D_X1Y$CFGA\[4+&%G@F:)]CW42, ZD,N58C(/>LF+3-$
M(E\^;7XVCD="%UR_;[K,N<^8 ,E&Q6EXZ$Q\-QBW=(YSJ6GB-Y$+JK?;(<$J
M""1GL",^HK-@BU*\W7$6N>%7,32 R'0Y!M/)?DW/N<_4YZT +)IOA]+ZTLEN
M]=-S<;28O[>O=T:D9RW[TX[<>_'2M7_A#=+_ .?K7/\ P?7O_P >K,-CJL$]
MK*-7\+++(56!TT*0L<CY<$7/3"\'IQ5JT?Q+?*S6OB3P_*JMM+)H\I&<X_Y^
MN>0>?:@"S_PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU,$'BQI#&/
M$&@%QU4:/+D=/^GKW'YU&A\3O/) OB/0/-C9593HTPP2,@?\?7.1Z4 3_P#"
M&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X/KW_ ./5#;CQ1=J6M_$.@RH/XTT:
M8J?H?M6#^%2K;>+FSMU[03@X.-'EX/\ X%4 +_PANE_\_6N?^#Z]_P#CU'_"
M&Z7_ ,_6N?\ @^O?_CU'V/QA_P!!W0__  33?_)5'V/QA_T'=#_\$TW_ ,E4
M '_"&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X/KW_ ./4?8_&'_0=T/\ \$TW
M_P E4?8_&'_0=T/_ ,$TW_R50 ?\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_
M (/KW_X]1]C\8?\ 0=T/_P $TW_R51]C\8?]!W0__!--_P#)5 !_PANE_P#/
MUKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU'V/QA_T'=#_ /!--_\ )5'V/QA_
MT'=#_P#!--_\E4 '_"&Z7_S]:Y_X/KW_ ./5P_Q?\-6&G_"W6;J&XU5Y$\C
MGU:ZF0YGC'*/(5/7N..O6NX^Q^,/^@[H?_@FF_\ DJN'^+]MXDC^%NLM?ZKI
M4]J/(WQP:9)$[?OX\88SL!SC^$^G'6@#Y8HHHH **** "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 **** "N@\
M"_\ )0O#7_85M?\ T:M<_6_X%_Y*%X:XS_Q-;7_T:M 'W!1110!C^)[&XO\
M11':Q^;-#=VMT(PP!D$,\<K*I.!N(0@9(&2,D#D<G=:6UW>&XE\)^)L,TC/'
MY^G[6WEB>3-D#+GH1V!S7HE% 'G$.D2PZQ9:F?#7BR2:SC2.-&N=/\O"J%R5
M$PY.T9QBB32KJ6.UC;0/%OEVCDP+Y^F_(A*DQY,N2ORKR26X^]UKT>B@#S,^
M'80)#%X/\20R.!F6.;3@V05(.?.YY13SD4[^Q),VA_X1OQ;FVECEXNM/'F,F
MW&[$W(.T9QCJ<8KTJB@#SBUT86DD+IX2\3MY-R+A0;C3P#CD(<3#*Y"G'7*+
MSZZ.@?:?#MM-!:^$O$DJRR>8S3W%BS9QC&1.. !WKMJ* .?_ .$AU3_H3-<_
M[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\
MD4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_PD.J?]"9K
MG_?ZR_\ DBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2*Z"
MB@#G_P#A(=4_Z$S7/^_UE_\ )%<?\4KK6]=^'&K:;;>#M<6:;R=I_P!&EZ3(
MQ^6*9W/ [*?? R:]0HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+I
MO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X
M@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"I
MKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/
M^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*F
MN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:
M^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X0
M3QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@
MNF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\
M8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\
M@NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ*
M /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_
MT*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^
M)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\
M0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_
M^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#
M_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN
M?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X
M03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y
M_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[
M?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/
M&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z
M;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA
M_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""
MZ;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH
M^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0
MJ:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XF
MC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"
MIKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_X
MFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^
M$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_
MX+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFMOP9
MX+\56OCGP_<7'AG6(H(M2MGDDDL)55%$JDDDK@ #J:^Q** "BBB@ HHKE]/\
M>Z+J,US%',=T%R]O\I#[BHSGY2>3AL+]XX/'!H ZBBL)?&&B/$76[+84,0D;
M/U56 !4$$X=>A[U%#XVT6:!)5DN5#.$P]M(I'"G<01PHW#GI0!T5%<W;>-M*
MN(Q(WG1JS[0#$Q90,99@!@ 9'()ZC\+,'BS2+F9(XYI-SR&-=T++N.W=QD<Y
M'0#D\\<&@#;HI$8.BN 0&&1N!!_$'D4M !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 %%%% !UK%6'PW</;,MMILK[&C@Q"C$*A
M*LJ\<!2Q!';)K:K"'A2P$KOYMQ\SJX!8$*1@\<<9(!- $UKI7AZ3R[NVTW3@
MS1A$D6V16V9X7IG&1T]J<VB:%=R6MP;"RE,+%X"(U*ANF0.F1C@]JJKX1L4F
MCE2>Z62,J58,N5*XY!V\9  ..M2R^&;29%1YIRJQF/'R<CYL<[<\;STQGC.:
M + T31"RD:7IY(E,R_Z.G^LSRPX^]GOUIB6.A7*J\=C8RJDAC!6!6VO]TCIQ
MQQ3;?P[96M]%=Q-*'BSM7*[><]L>Y_.G3:!;3V\T$LT[)+.TYY7(+*5(''3!
M[T <5\9O$^J^#_!%C>>'KM;.9K]+?<D2./+\N0[0&! Y4=!VKPK_ (7;\0_^
MAA_\DK?_ .-U[%\;_#=Y<?#VRL=$TZ\O9!JJ3-%;0M*RCRI03A1TR1S[U\^_
M\()XP_Z%37/_  73?_$T =!_PNWXA_\ 0P_^25O_ /&Z/^%V_$/_ *&'_P D
MK?\ ^-US_P#P@GC#_H5-<_\ !=-_\31_P@GC#_H5-<_\%TW_ ,30!T'_  NW
MXA_]##_Y)6__ ,;KZU74;1IYX1,/,@7=("",#N??\*^*O^$$\8?]"IKG_@NF
M_P#B:^R(O#UO%J5W>BZNRUTK++&7&P[N_3.0.!D\  =* +7]L:>4WK=QNODB
M?*'=^[.<-QV.#S5I9HW0,K@@XQSZ]*PQX1L K*)KG#,Q^\O&01@<=!DX':I%
M\,6:;RDURK-*LH<,NY2I)P#C(')S]2* -B.:*55:.1'5L[2K @XZTH=#MPRG
M<,CGK6/+X9M)E57FG*JA3&$Y!W=]N1C>>F,\9S3[;PY96M[%=1-*&C^ZF5V9
MYYQCK\QZ>M &A'>02DB.3<5?RR #D-C//X<Y]"#7AWQI^(OBGPGXQL['0=6%
MK:2Z>D[(+>*3+F20$Y92>BC\J]?/AV"2TEM[B\NI_-F:9I)-F[)4KC(49 !P
M,]  .@Q7RQ\7=;T#7?%=I<^'+PW5DEBL;.8FCQ)YDC$895/1@>G>@!?^%V_$
M/_H8?_)*W_\ C='_  NWXA_]##_Y)6__ ,;KE['PGXDU.SCO+#P_JMW:R9V3
M064DB-@D'# 8.""/PJQ_P@GC#_H5-<_\%TW_ ,30!T'_  NWXA_]##_Y)6__
M ,;KZD\):E-J?A#1+V\E\R[N;"WEF<J%WN\:L2  !R2>!7QW_P ()XP_Z%37
M/_!=-_\ $U]7>%?#$)\): ]['<17<>FVRR12 *8W6*,$$$9!!0?CF@#KWD2,
M$LV, G\!UH$B'^(9/&#P:PAX1T\&0B2<>9G=RO(P0!G;D!0<#!Z 9S4H\,V8
MFAD,L[>5(9%4A,9)R0?ER1D#K0!L@AAD$$>HJK<:E:6D@CGEV,W0%3SR!Z?[
M0K+N?"5E=6$5H]S=A(I&DC977*D\@#Y<8#!6 QP5';BIY?#=E+-YF^9,;0%5
MA@!0@';_ &!^M &E%=P3B0QRJ?+<QOVPP."/SJ4LJ_>8#C/)K#F\*6,\L\CS
M7&9I3*0"@"DYR!\O(.X]<^V*FU/P];ZI=6]Q+<W49M\&-(V79D9P=I!&>: -
M&WNH;N/S(&+(>0=I&?SIWGP[]GFINV[MNX9QTS]*Q(?"L$1P+N<*"H7:$!(
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
MJ]E</=64,\D,D#NN6CD7#*?0BK% !1110 4444 %%%% !1110 4444 %%%%
M&?K>B:=XCT>?2=6M_M%C/M\R+>R;MK!ARI!'(!X-<?\ \*2^'G_0O?\ D[<?
M_'*] HH \_\ ^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RO0** //\
M_A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?^3MQ_P#'*] HH \__P"%)?#S_H7O
M_)VX_P#CE'_"DOAY_P!"]_Y.W'_QRO0** //_P#A27P\_P"A>_\ )VX_^.4?
M\*2^'G_0O?\ D[<?_'*] HH \_\ ^%)?#S_H7O\ R=N/_CE>@444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M '6BBB@ 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 ***
(* "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>ex-10d1g016.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g016.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $L E@# 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#YJHHHK\4/
MZH"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 **** "BBO5O@=^S/XT^/5__ ,2.R%IHT<FRYUJ]RMO$>I53C,C@?PJ#
MVW;0<UM2I3K24*:NSGQ&(I86FZM:2C%=6>4UU'@WX6^+_B$^WPWX9U76E!PT
MMG:.\:G_ &G VK^)K]+?A#^PI\./AI%!<ZI:?\)EK2X8W6JQ@P*?]B#E0/\
M>WGWKZ*M;:&RMXX+>)((8U"I'& JJ!T  X KZK#</3DKUYV\EK^/_#GYWC>-
M*4'RX.GS>;T7W;_?8_*O0?V OC'K2*\^BV6CJW(^WZC%G'N(RY'Y5U"?\$T/
MB@Z G7/":DC)4WEUD>QQ;$5^FM%>Q'(<&EK=_/\ X!\U/C#,I.ZY5Z+_ #;/
MS-_X=G?%#_H/>$O_  +NO_D:C_AV=\4/^@]X2_\  NZ_^1J_3*BJ_L+!]G]Y
M'^MV:?S+[C\S?^'9WQ0_Z#WA+_P+NO\ Y&H_X=G?%#_H/>$O_ NZ_P#D:OTR
MHH_L+!]G]X?ZW9I_,ON/S-_X=G?%#_H/>$O_  +NO_D:C_AV=\4/^@]X2_\
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
MP3?_ .3A+C_L"7/_ *,AKZU_;[_Y-D\1_P#7U9_^E"5\E?\ !-__ ).$N/\
ML"7/_HR&OC<=_P C:CZ+\V?IV4_\DWB?67Y1/U"HHHK[(_,0HHHH **** "B
MBB@ K\:_VJ;L7W[1?Q!D (QJTL?/^QA/_9:_92OQ.^.-Y_:'QJ^(%QR!-X@U
M!P"<D W+D#\!7R7$3_<TX^?Z'Z/P3'_::TNT?S9Q%%%%? G["%%%% !1177?
M"/X<7_Q:^(NA>%=/W"74;@)),!D0Q#YI)#_NH&/OTJX0=22A'=F56K&C!U)N
MR2N_D?;'_!-[X-#3-#U+XC:E#BYU#=8:9N'(@5OWT@_WG&W/_3-NQK[BK'\,
M^&[#PCH&GZ+I5N+33M/@2VMXEZ*BJ /J>.O>MBOUO!X982A&DNF_KU/YPS/'
M2S'%SQ,NKT79=/P_$****[3RPHHHH **** *MW=P:?:S7-S-'!;Q(9))96"H
MB@9+,3P  ,Y-?EQ^V1^U1-\;?$)\/>'YWC\$Z9-F,CY3?S+D><PZ[!DA5]/F
M/)POH'[<_P"U@?$-Q>?#CP==G^RH7,6LW\+D?:9 >;="/X 1\Q_B/'W0=WQ1
M7PF<YG[1O#47IU??R]#]=X7R#V"6/Q2]Y_"NR[OS?3MZ[%%%%?'GZ6%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 .A
MADN9HXHHVEED(544%F9B<  #DDFOU$_8P_9=3X->&AXC\06RGQIJD0W(PR=/
M@."(1_MGJY_X".A)\I_8,_97S]D^)WBRSQCY]"L)U_\ )IE/_D//^_\ W#7W
MQ7W>2Y;R)8FLM7LOU_R/R+BG/?:MX##/W5\3[OMZ=_N"BBBOL#\T"BBB@ K*
M\0:_8^%]#O\ 6-4G2UT^P@>YN)GZ1QJ"6/Y"M6OA;_@HS\=?L&GV?PSTBYVS
MW02\U@H?NQ9S#"?]XC>1Z*G9JX<;BHX2A*J^FWJ>KEF GF6+AAH;/=]DMW_7
M4^.OC?\ %:_^-'Q,UGQ5?;XTNI=EI;.<_9[=>(X^.,A>3CJQ)[UPM%%?DU2I
M*K)SF[MG]&T:4*%.-*FK1227R"BBBLS8*_7K]C+_ )-B\"?]>TW_ *42U^0M
M?KU^QE_R;%X$_P"O:;_THEKZKAW_ 'F?^']4?GO&O^XT_P#'_P"VL]NHHHK]
M!/QD**** "BBB@ HHHH ^<OV^_\ DV3Q'_U]6?\ Z4)7R5_P3?\ ^3A+C_L"
M7/\ Z,AKZU_;[_Y-D\1_]?5G_P"E"5\E?\$W_P#DX2X_[ ES_P"C(:^-QW_(
MVH^B_-GZ=E/_ "3>)]9?E$_4*BBBOLC\Q"BBB@ HHHH **** "OPP\;7G]I>
M,]?N_F_?ZA<2_/RW,C'GWYK]Q;RZ2RLI[AP2L*%V"]< 9./RK\(I97FE=W<N
M[$LS,<DD\DDFOB^(Y:4EZ_H?J/ \;RQ$O\/_ +<)1117Q!^KA1110 5^BO\
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
M_+Z&6T%0H+3\6^["BBBN0](**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH [/X0^'O#'B;QW8VOC+7X_#GAM,S7EVR.S
MR("/W<856.YLXR1@#)[8/Z<:%^UA\"?#6CV>E:9XPT^QT^RB6"WMH;2X"Q(H
MP% \OL*_)2BO8P693P*:IP3;ZL^:S7(J6;RBZ]224=DK6]=4]3]>O^&S?@M_
MT/=G_P" UQ_\;H_X;-^"W_0]V?\ X#7'_P ;K\A:*]+_ %BQ/\D?Q_S/"_U*
MP/\ S\G_ .2_Y'Z]?\-F_!;_ *'NS_\  :X_^-T?\-F_!;_H>[/_ ,!KC_XW
M7Y"T4?ZQ8G^2/X_YA_J5@?\ GY/_ ,E_R/UZ_P"&S?@M_P!#W9_^ UQ_\;H_
MX;-^"W_0]V?_ (#7'_QNOR%HH_UBQ/\ )'\?\P_U*P/_ #\G_P"2_P"1^N%_
M^VU\%M/MC,?&L4^.!'!97,CDXSC CXZ=3@5\P?'[_@H??^)K.XT3X<6MQH=G
M*"DNM7>!=L#P1$H)$?\ O$EO3::^+J*YJ^>8JO'D5H^F_P"9WX/A/+L)451W
MFU_,U;[DE^-P=VE<NY9V8Y9CR23W-%%%?/GV04444AA1110 4444 %?H=^RE
M^U;\+/AM\ _"WAOQ)XI.G:U9?:OM%L-/NI=F^ZFD7YHXF4Y5U/!_6OSQHKT,
M%C:F!J.I32;:MK_7D>/FF5T<VHJA7;23OI:][-=4^Y^M]O\ MQ?!*[E\M/'"
M*W7,FFWB#\VA JW_ ,-F_!;_ *'NS_\  :X_^-U^0M%>RN(L3UA'[G_F?+/@
MK =*D_OC_P#(GZ]?\-F_!;_H>[/_ ,!KC_XW1_PV;\%O^A[L_P#P&N/_ (W7
MY"T4_P#6+$_R1_'_ #%_J5@?^?D__)?\C]>O^&S?@M_T/=G_ . UQ_\ &Z/^
M&S?@M_T/=G_X#7'_ ,;K\A:*/]8L3_)'\?\ ,/\ 4K _\_)_^2_Y'Z]?\-F_
M!;_H>[/_ ,!KC_XW1_PV;\%O^A[L_P#P&N/_ (W7Y"T4?ZQ8G^2/X_YA_J5@
M?^?D_P#R7_(_0_\ ;#_:2^&GQ'^ NMZ#X;\56VJ:M//:O';1P3*S!)D9CED
MX )ZU\Z_L.?$3PS\,OC#>:UXKU>/1=.&CSPQS21NXDE:6'"84$CY0QSCM7SU
M17F5<RJ5<3'$RBKQ^X][#Y%0PV!J8"$I<L[W>E];>7D?KU_PV;\%O^A[L_\
MP&N/_C='_#9OP6_Z'NS_ / :X_\ C=?D+17I_P"L6)_DC^/^9X/^I6!_Y^3_
M /)?\C]>O^&S?@M_T/=G_P" UQ_\;H_X;-^"W_0]V?\ X#7'_P ;K\A:*/\
M6+$_R1_'_,/]2L#_ ,_)_P#DO^1^O7_#9OP6_P"A[L__  &N/_C='_#9OP6_
MZ'NS_P# :X_^-U^0M%'^L6)_DC^/^8?ZE8'_ )^3_P#)?\C]>O\ ALWX+?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!<T6_O]*UFQO-*EFAU*WG26UD@SYBRA@4*
MXYW!@,5]JW?PH_:M^-,T6L:IX@E\)12%6ALFU-[!(QQAC% &((_VQNKYY_9,
MUG1= _:)\#WOB"2&+38[QP99\!$E:%UA<DX  E:,[CTZU[]^UE^S?\:/B9\8
MK^^TZTN/$GANX9#I@2^B2&U38H*&-W4(0<DL!ANN<YQ]!@J3>'E42E+5+EB[
M=-WH_P CXW-<1%8Z&'DX0]UOGFK];6C=I7ZO4[[]HOP%XLT_]B;4+;XCZE8Z
M_P")] O+>>WU*T=Y3(C7"1(79T1BX29@3CG R2<FOBO]GCP%:_$WXU^$?#=\
M"UA>WH-R@SEXHU:5TR.1E8R,]J^Q/'?PSA^$G[ 'C#PO_:-KJ>L6=U;-JQLY
M \<%T][:NT6>N51HQSSWXS7Q7\%_'_\ PJSXJ^&?%;1&>'3+Q)9HE +-$<I(
M%SQN*,V/>MLQY8XF@ZBLK1O=WZO=]3ER3VDL!BXT)7?//E:5E\*LTNBOJC[L
M_:9\ ?M >-_%G]D^ $.@^!=/ACALHM,U2*R:?"#<S@.K  _*J'Y0$!QDUO?L
M^?#'XK7?A#Q3X&^,\1U?PSJ%GY=I<W=]'=W$;'ADW99CC*LI)^5DXKS[]HSX
M&^-/C)K%M\1_@_XCFUW1M:@C>73[;53;[9 H3?'O=4 (4;E)#*RGCGCS[_AE
MSX@>$/AMXA\5?$?XBW'@EK.#-E:2:D]PTDV>$=HW(^8#:%C+-DYQQ@^K-SAB
M9553E):Z\RY6ONM:W2Y\]2C2JX&G0=:G"6BMR/VBE?\ Q7O?=V/DS4["32M2
MN[*;_6VTSPOQCYE8@\?45^A'[2_QQUWX0?LZ?"ZQ\,W9TO5]>TJW5M1C \V.
M"&VA+*A(^4EI4Y[#..3D?GA+*\TKN[EW8EF9CDDGDDDU]A_MV?\ ))OV?/\
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
MLOJ5NK8 _AN->8_M1_#O_A5/B^Q\-CQ_-XVECMEENHII&9[*? #(P+,HR06
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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 %%%% !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 %%-W4;JJP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW4
M6 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =
M13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=
MU&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&Z
MBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#
MJ*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;NHW46 =13=U&ZBP#J*;
&NHHL!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>ex-10d1g017.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g017.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   7$5$2
M  0    !   7$0       8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 6$#Y ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z***
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 **** "J=WJVG6$@CO+^VMW(R%EE"D
M_G5RJ%]HFEZG*LM[8P7#J,!I%R0*J/+?WMA2O;W=R'_A)="_Z#%C_P"!"_XU
M-;:WI5[,(;74;6:4C(2.96/Y UP][H6E)\1+*R2P@%J]ON:()\I.>N*[6S\/
MZ1I]P+BTTZWAE P'1,&MIPI1BGKJC&,JCDUIH:5%<]J7C"PL+I[6*&ZOKB/[
M\=K$7*_7M3=+\9V&I7RV4D%S9W3?<BN8]I:LU1FUS6+=6"=FS<EO;6"XBMYK
MF*.:7_5QLX#/]!WJ>N"\8W,-GXQT&XG<)%'YC,Q[# K27Q]IWG@2V=]#;,<+
M=20D1G\>M7["3C&45>_^9+K14W&73_(Z>>XAM86FN)4BB499W; 'XTL,T=Q"
MDL,BR1N,JZG((]0:P/&,B3>#+Z6-@R/#N5@>"*G\-S1V_@_3IIG5(TM4+,QP
M -M1R?N^;SL5S^^H^5S;HKDW\?6/FGR-/U&XMP>;B* E!^-=#IVI6NJVBW5G
M*)(FXR.H/H1VHE2G%7:'&I"3LF6Z**Q=9\3V&C2+!()9[IAE;>!=SG\*B,7)
MV13:BKLVJ9++'!&TDKJD:C+,QP!6!IGC+3[^[6TFBN;&Y?[D=U'L+?3M7/?$
M;6"$@TS[+=;/-1WD"?(XY^4'U]JUA0FYJ#5KF<JT%!S3V.XL]4L-09Q9WMO<
M%/O"*0-CZXJW7/>$UT][!Y['2)=.)(1Q+%L9\#K[CFM;4[Y--TVXO).5A0MC
MUJ:D5&?*BJ<G*-V2W%U;VD9DN9XX8QU:1@H_6H;35=.OV*V=];W##J(I Q'Y
M5R'AS11XEB_MS7,W!F),4#'Y$7Z5HZOX*T^2S:32K=;.]C&Z)X?ERP[&K=.G
M%\LGK^!"J3FN:*T.JHK/T=[X:/"=458[I5_>?,"..^:QKKQU817#PVEI>W_E
MG#O:Q;E4_6H5.3DXQUL7[2*BI2T.IHK,T?7K#7(F>SERR</&PPRGW%9TWC73
M8+Z\LY(Y_.MFVA%7<9#Z*!S2]E._+;4/:1MS7T.DILDB1(7D=44=2QP*YO3O
M&VGWU^ME/;W=C._^K6ZCV[_I6/\ $C53%;V]D+:Y/[U)3*J_(>3\N?7VJXT)
MN:@]+DNM'D<EK8[T$$9!R#2UD:7K<-WHWVZ>":RBC&&%RNP\=_I62WCZQ\S,
M6GZC-; \W*0$QX]?6I5&;;26P_:QY5)O<ZVBJ=IJ=I?:?]NM91+#M+97KQV^
MM8">/M.EM3)#:WDTP<K]GBCW/QWXX I*E-MI+8;J023;W.KICRQQE0[JI8X4
M$XR:Q=$\56&N3/;QK-;W2<M!.NUQ7)^)=?,?C>P;[!>LMH2-BQ\R\]5]:TA0
ME*?(]")5HJ'.CTFBL:\\2V6GZ7!>W:RQ&<#RX"G[PD]L>M9]MXZL9+A(KNQO
M[$2':DES#M4GZU"HS>J13JP6[.IHI 0P!!R#R"*6LS0**** "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 ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HJM;:A9WKS):W4,[P-LE6-PQ1O0XZ
M&K- !1110 4444 %%%% !1110 4457@O[2ZFFAM[J&66!MLJ(X)C/H0.AH L
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 %%%% !6
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
MC^= &A153^U++^U/[,^T+]M\OS?*P<[>F?3O3(-9T^Z6\:&Z5Q9L5N" ?W9
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
M'IZ5-10!']GA^T>?Y,?G;=OF;1NQZ9ZXI$M;>,2!((E$IS)M0#>??UJ6B@"
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
M./X']:VO"OB6VL?"GA2WOY9Y+K4H(TC<C=N;9D[B332;3^7XW_R!Z?C^%O\
M,[>BLK5_$-CHESI]O>&3??S^1#L7(W8)Y]!@&J/B;QOH?A,(NI3N9I!N2"%-
M\C#U"TK@='17!:G\3=&E\$W^LZ9/.SQ#R]@B_>1.1QN7M6)IWC'3/$?PKBN=
M5O=6@,!ACNKB!/+D:3CE3T()II-MKM;\0Z)]SUBBL#7O%VC>%=/AGU*Y8>8/
MW4:KNDDX[#O4'AGQ[H7BMVBT^>5+A1N,%Q'Y<F/7![4EKL*^EV=-17%ZE\4_
M#.E7-[;7$MR;BTD\N2&.$LS' /R@=1S6WX;\4:5XKT\WNE3%XU;:ZNNUT/H1
MV-"U5T-Z:,V:*** "BBB@#-UG0-*\06R6VK645W"C;U23. ?7BKT$$5M D,$
M:QQ(,*BC  J2B@ 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 **** "BH;N26*TED@B\V55)1/[Q["O,=<G\?^$W7Q!=ZW:7]@9D2;3DM
M=@C5F"_*V22>>YH6]@Z'JE%1P2>=!'+@C>H;![9J2@%J%%%% !1110 4444
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
M?:?%'(+>]>1Y@9"22Y);![=31<>&-,N=*L]-ECD-M9NCP@2$$%""N3WZ4?\
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
MD:M&P9".".E.ID,200I#&-J(H51Z 4^A@@HHHH **** "BBB@ HHHH ****
M"N.\4_$&+PMJ2V;^'];U LF_S;&V$B#VSD<UV-(>AI,:/+;?XX:?=[C;^%/$
M\H5MC&.S5@I]#ANM>F65R+VQ@NA%)$)HP_ER##+D9P1ZUQ/PM_Y!VM_]A6;^
M2U2^(_C=M&U:RT*#6;;1VN(C+-?3QE_+7. %4=3P:IM))=7;\KBL[ORO^=CT
MJBO'/"/CMK3Q18Z-)XQM_$UO>L4$H@,4L3]L]B.U:UY>^)_&GBG5=+T'6UT6
MQTQA&]PD/F222>F"0 *+;6#O<[?Q'K]MX9T675+N*62&-E4K$ 6.2!W(]:T;
M>=;FUBG0$+*@< ]0",UY)XLG\2I\,M:LO$,/F7%K/$L%V %6Y7>,'&3@_P"-
M.U1/&_A_0K;Q0?$D36T,46_2Q;XC"8'\6<D_@*2ZW[K\4)WNOF>O45YOXTUW
MQ!_:?A:'P]=+ ^I9WAQE,%0<D=3C/J*@MY/%GA'QEI5KJ_B$:S8ZK(T95H!&
M86P2-N">*:3;M\@;5K_,[RQUE;[5KZP%G=1&TVYFECQ')G^X>]:=</I/B"[3
MQ5XN6\N7DL].1)(HSC"##$X_*N=T]?'WBS3/^$GL?$4=E$2S6NFI;[EE4'@,
MQ/4TNB?DF4UJ>M45Q6H7GBF]\*:?)')9Z'>2#%[+>')AQQE!G!)Z\FN*L_$F
MK>&?%VC64OCB+Q+!J,XADA,(1H@3C<""132O+E);]WF/4K+Q%:WWB+4-%CBF
M6XL55I'8#:P;ICG/Z5L5P7AS_DJWBC_KC#7=NZQQL[G"J,DGL*7V4_(?VFCG
M=;\;Z5H&OZ=H]WYIN+XX5D4%8_0L<\ \_E725X!>^)_"FN2^*;W5=8@M]0>0
M06*-N)18^01@=V+5ZCX1\7P:Q\/;?77<,T5N?/Q_?08/ZC-"^#F?3]?ZU!_%
M9>GS1UU%>1:</B%XKT8>*;'Q!%9+(K2VNEK;[DD7JH9B<Y-:NO\ BWQ$+3P_
MH]K;II^O:N2LAF&X0!02S  \].*=GMU[!^1Z117GFF0^-?"VLQ1ZIJ3>(-)F
M1WFN?)$36S 9'\7*]:S;!/&_CJ*36['Q*FBV'FNMI;Q6XE,BJ2,N21U(/2EZ
M >JT5Y-?>-==_P"%=^(O/D%MKND.87F@'RL1T89SU&*BUF[\<Z#I-KXMGUR*
M6(M$)=)\C";68+]_.2>>N*=OT_'8/SU_ ]>HKRG6I_&GAV6Q\2W'B".XLKB>
M..73!!M1%<]FR22*N^+]6\2GQUH^DZ#>+ MY:.TGF+E4Y'SXZDCTR*5GI]WX
M7#S^9Z37/Q>+;2>;7(8K2Z>32,^:JJ"9#C.$&>3]<5RVFW/B?PAXKT[2M=UH
M:U8ZF66.X>'RGBD'; )!%5;*ZFLM0^(]U;2&.>'<\;CJK",D&D]$WY/\+%15
MW;S7XGI&F7XU/3;>]6": 3(&$4Z[77V([&K=>2:YXPUJR\!^&YAJ'V,Z@ MW
MJCQ>9Y VD[MHQSD"M3P'<ZT]^O\ Q6-CXDTN2,L963RIT;C&%&<CKZ5;C[S7
M8S3]U/N=9H7BBTU^^U2TMH9XWTZ?R)3(!AFP#D8)XY[UMUXIX=TSQ'J_B/Q?
M:Z+K*:1"-0W/<B'S9"VQ> "0 /?FMK2O$NO1^$?%=EJ-ZLNJZ*LB)>1K@OA<
MJQ'K4-I0YO)/\KFBC>7*N]CU&BO&_M'CP^"K7Q@WB)(EM[99FT\P!A,O<L^>
MI'H*LZU<^-H-#B\9IK\4-L@21M*6W^0H2 <OG)//H*IJSL^A"=TK=3UNBO,/
M'7C]].71K"WU.VTB348//FO)T+B%<#&%'4DD_E6/X8\>-IWB2PTQ_&MOXGM[
MZ3RBWV<Q2PL>A]"*(J[L#=E<]GI&(52Q. !DFO+;F?QAKWQ U[1-+UP:=8P(
MC"9H1(T>0.%&1^M3Z!<^)9&\1>$]3UH37MI '@U)8@&PWJN<9J=>6_E<KK;S
ML=]I6KV6M69N["7S8 [1[\$9(Z]:O5XQ\/X]>\/?#O5M834Y-1VF006;0@!'
M#8+9!R<YSCVJ/PYK6NZG<PWUA\1+'4+EF4SZ5=6_DHF>JALYR/I5V]ZR\B;Z
M7]3VNBD&2!GK2U(PHHHH **** "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 **** $)"@DD #J37-VWQ \*7>LG28-<MGO@<>6,X)]
MV-I_ UT%U;I=VTEO(6"2*5;:<'!KAO'GA;3KS1K.QT^P@BU!KJ+[/)$@5DPX
M+-D>B@]:%NA]#OJ*C@1HK>.-FW,J@$^N!4E D%%%% !1110 4444 %%%% !1
M110 4'I110!QOP[TR]TRQU9+ZVD@:74998PXQN4@8(]JSO''AN^/B2S\3:?I
M5OJ_DP&"XL)U!WKDD%<@\\FO0Z*'T?;_ "L/OY_YW/.O#3:EJFL03GP#I^@V
MD1S))<PJ9B>VS:!CZ\U7N;;Q#X&\4ZMJ>DZ"^M:?JCB5HH'VR1R?D>*]-HHO
MV%ZGE&LZ?XRU_P $ZQ+J=N_G74T1M-,C )@0,"<G&2?\*Z/QII=]?_#*73[6
MUDFNS;QJ(5'S9&,BNTHH>JL"WN<!?:/J,FM^"94LY3'91XN6 XB.P#FKGB_3
M+Z]\4^%[BVMI)8;:[+S.HX1=IY-=G15<VJ?G<GETMY6.%TG0;J7Q5XP^UVTD
M=GJ$:1Q2L.'&&!Q^=8&EWGC;P=I0\,VWA9]0$99;74(I<1JI/!<8ZC->LT5/
M2WE;[BV[GE'B;0/%#Z3H-UJ-LWB-K3>]]8JWE^8Q.1C;P<#CGTK"GT77=4UW
MP_J%IX$CT33[6^225% :?AADG 'RU[I133M*_G<3U5O*QQFA:9?6_P 1O$%_
M-;2):W$,0BE(^5R.N*TO&QU)O"]S;:5;RS7=R1 OEC[@8X9C[ 9KH:*35TDP
M3L[G.Z1X+T+3](M;231["62*,*\DELC,S=R21GK7/:;X9N=*\3Z]I$5FXT#5
M8O.C=$PD,A&&7T'3/XUZ'10]6V^H+161Y)I5YXY\'Z,GABW\+MJ#0@Q6NHQ2
MXB"]%+C'TJ]K7A;Q/]D\/:ZLT>I:_I3,TR, @F5@0RC Z^E>FT4[O?KW#3;H
M>=66H>-/%NK0)<:1-X>TF)7%TDS*[W&1@ <<"L_3;KQAX"MWT*#PO)K-F)7:
MTN;:3;M5B6PXP>A)KU6BEZ >27W@_7?^%>^))+J#S]:UB0S-;0<[/11ZX&*Z
M+QUI-_J/P[2QL[62:Z#6Y,2#+?*ZD_D :[FBG?2WI^ =;^OXG$^/-+OM1\'6
M5K9VLDTZ7-NS1H,D!2,G\*Y_Q?-JMG\3- FTJU2YNHK"0FW=MOF*",@'L:]6
MK%N?#=O=>*K/7VGE$]K"T*QC&TAB#D]^U"?O+U;_  L'V;>5OQ.2L(/$/C/Q
M/IFK:OHCZ+8:82\<$TF^223U/ P*1-#U,2>/B;*;%\KBUX_UN4(^7\:](HI-
M)JWDU]XTVG?T_ \[6'Q#I7@'18+?0+;4EBA"WMA<+^\(P?N]LYQU!K!\/^'+
MW5?&FGZU:^#Y/"L5J6^T,TV6N!V7:,#'7M7L5%5S>\Y$V]WE.%\!Z3J&G:[X
MIFO+22&.ZO\ S(6<8$B[%&1^1K(70-6Q\0/] F_T\/\ 9?E_UV4Q\OXUZC14
M-75O*WY?Y%J5G?SN<)/I&H-\&SI0M)3?_P!G>5Y&/FW;>GUIVOZ3?W/PF;38
M;61[TVT:^0!\V0PR*[FBJD^9M]R(+EM;I_P/\CS'Q'X5U+=H&O66EV^I3V-H
M(+G3[E0=ZX'3(.&!S4OAY]3U;5[>0?#W3]"M8GS++=PH93_N;0,'WKTFBA/6
MX6TL<;H&F7MM\0O$E]-;2):W C\F4CY7P!G%,TS2;Y/B+XAO9+:1+6YM(XXI
MB/E8CJ!7:T4NWI8??SU/,_!:^*-)T75=#.AB&XMY'EMKFX):"XW'.,#!Z>_>
MN:UC2M2\49L3\-!INI%LC5$EV1HW=AM S^->XT4;N[#;8RI'N]%\- QP2ZE=
M6MN (U.'F8#U]31=:I>06]C)'I,\SW$BK*BMS #U9N.<5JT4V[N[$E961G-J
M%TNNQV TV5K9X3(UX&^16!&%QZG)_*FVFI7=Q-J"2Z7- ML^V%F;(N!C.5XX
MYXK3HI=!F(=:U >'/[2&A7)N^?\ 0-XW]<=<?C5F[U&ZM[JPBBTR:=+E]LLB
MM@0#&<MZ^E:5%,"@E_<MK<MBVGRK;)$'6[+?(S9^[CUJ&VU2]GM+^:329X9+
M=V6*)F&9P!D%>.,]*U:*70.IC2ZQ?QZ';7RZ+</<RE=]F&&^//7)QVJS<W]S
M#JMG:1Z=++!.&,ERK?+#@<9'O6A13Z@9]O?W,VK7=I)ITL4$*J8[EF^64GJ
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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 ,D<11,Y#-M&<
M*,DUS&I^(M7T6]M);ZPMCIES,D ,3DS1LQP-PZ8R1TS755YYXV&O:-J-IKWV
MF"_TF"X026+0[6C#,%# Y.2,^U"^)7![.QZ'U%%,B<2Q)(.C*&'XT^@ HHHH
M **** "BBB@ HHHH **** "N?\4>$K+Q3!")Y9K:ZMVWV]U V'C/^'M705%<
MW4%G T]S,D42\L[G %)C1YXGPVU^[<P:YXZO]0TT];5;=8BPSP"P)R*Z?7O!
MVFZ[H,.E-OMDMMIMI(3AH2O0BG:=XV\,ZO=FUL-<LKB<<&-).:WZI["6YP&D
M_#J]36+;4/$7B:ZUO[&^^UBDB$:QGL3@G<16YX=\+?V#K&MW_P!K\[^T[CSM
MGE[?+Z\9R<]?:NCHHNP.8TGP?'IVLZ_?37(N(M892T)CQL !!&<\]?:N>/PS
MU>SF\C1/&E_I^D$DFR$*N1D\A7/0?A7I%%(;=SG)?!>F3^%/^$?G>XE@QGSG
MDS)OSG=GUS7(W_PGU35M)GT_5/&5Y>1;E-JLD VP@'N ?F..^17J-17-Q#:6
MTMS<2+'#$I=W8\*!R2:+Z\P+LCD?$W@+^W4TZXLM5FTW5=/39!>1(&P",'*G
MK^=5],^'4UGXET[7KS7KB_OK:-TF>:,?O<XQC!PH&#V/6NTLKVVU&SBN[.=)
M[>4;DD0Y##VJCK7B;1/#JQ-K&IV]D)<^69FQNQUQ^=._*Q6NK&;HW@V'33KJ
MW,XNH=6N#,\9CV[ 5"[>ISTZUSJ_#+6+-UM-+\;:A9Z,.!9>4K,J^@?M^5=+
M8_$#PCJ5TMM9^(+&:=ONHLO)K9N]4L;"6VBNKJ.)[E_+A5C_ *QO04K;?=]P
M7W^\;I.F0Z/ID-C;M*\<2[0TKEF/N357Q)X<LO$^DM87ID50PDCDB.'C<=&!
MK7HH>NX+38\U'PU\0W)-KJ7CW4+K2CP;5;=48KV!?/\ 2K/Q*TVUTSX47>GV
MD?EVT,:QHH[ 5Z#45Q;07<+0W,,<T3=4D0,I_ T/56&G9W/.H/AG=7D<,%WX
MIU";0-JD:854<==I?J5]L5T/B7P3:Z[;6AM+J73;ZQ_X]+J #,?&,$=Q[5U
M 4    = *6FW<F.AYW:_#.\_MO1]9U/Q+<:C?6$C,\DL( D!&   ?E_6I-7^
M'6HR:Y=:GX=\4W6BF]8/=1)"LJR$ #(R1C@5Z!12&<1X4^'8\+>([S5TU>XO
M6O(@DPN5!8MZ[@>GMBC2/A\VF7VKQR:L]SHFHA]VFR1#",QY(?/]*[>BC_*P
M'FR?#/6K9UM++QQJ,&B#C[%Y*E@OH).WY5V\6DFST$:987,L+)%LCG<[V4_W
MCGJ:TJ*'JK!UN8T^EZI)I%E:QZT\=U R&:Y$0)F ^\",\9JS-97LFLVUW'J#
M1VD:,LEKL!$A/0Y[8K0HIWUN'2QG6MC?0ZC?3S:DTT$^/(@,8 @QG.#WS_2J
MT6E:JF@2V+ZV[WSL2E[Y(R@)R!MSV'%;5%(#*NM.U&:'3UAU9X6MW4W#"('[
M0 .0>>,U*;*].NK>C46%D(=AL_+&"V?O;OZ5H44[@9EK87\+Z@9M3:87#$VX
M,8'V<8X ]:KG2=6/AU; :XXOP03?>2,G#9/RYQR.*VZ*0&;=6-]-=:?)#J30
MQVY)GC$8/VC@=3V_^O2QV5ZNMS7C:BS6;Q!$M/+&$8=6W>]:-% &1;Z9J<5A
M?PRZP\LT[R-!,8@# #G: ,\XX_*FSZ7JDFC6MI'K3QW<3H9;H0@F4 Y(QGC(
MXK9HH_X'X?U\P_K[S-N+&^EUBSNHM2:*UA1EFM1&")B<8.>V,'\Z+:QOHM4O
MKF74FEMIPHAMS& (<#G![YK2HH PTTC5U\/W5BVNR-?2F0Q7ODC,6XDK\N>=
MH('X5-=Z;J4UO81PZN\,D$BM.XB!\]1U4\\9K6HHN']?>9SV-\VO1WJZDRV2
MPE&L_+&&<D8;=[8/'O3+33]0@FU%Y]4:=+A\VZ&,#[., 8'///-:E%'2P&&V
MD:N?#?\ 9XUV0:AS_I_DC/4G[N<=.*LWEA?SW6GR0:FT$=N^Z>,1@_:!C&">
MW/-:=%.X&?'97JZY+>-J#-9M$$6TV#"MG[V[^E0VNFZE#:7\4VKO-+.[-!*8
M@/(!&  ,\X/-:U%+I8.MS%ETK57T*VLDUITO8ROF7GD@F3'7Y<\9JU<V5[+J
MMG<PZBT5K"&$UL(P1-D<<]L5H44[ZW SK>RO8M6O+J746EM9E416QC $)'4Y
M[YJO#I>J1Z+=6DFM/)>2LQBN_* ,0/0;<\XK9HI 9%SINI2V-A#%K#Q30.K3
MS"($S@#D$9XS4\EE>MK<-XFH,EFD11[38,.W][=6A11?6X=+&;:6-]!>7\L^
MI-/%<-F"(Q@>0,= >]5DTG5E\.-8-KCMJ!Z7WDC(Y!^[G'3BMNB@#+GT_4)+
MO3I8]4>.*W!^T1^6#]HX'4YX_P#KT^*QODUJXNWU)GLY(U6.T\L 1L,Y;=WS
MQ^5:-% &-;Z7JD6EWUM+K3RW,[R-!<&( P!B=H SSMX_*BXTO5)=)L[6+6GB
MNH7C::Y$()F"D%AC/&1Q^-;-%'_ _#^OF#U_KN9LUC?2:U:W<>I-'9Q1LLMI
MY8(E8XPV[MC!_.BVL+^'4;^>;4VF@G \B Q@"# YP>^:TJ* ,--(U=?#T]BV
MNR-?R%RE]Y(S'DDK\N<' ('X5/=Z=J,T>GK#JKPM;R*T["('[0HZ@\\9K5HI
MW SS97O]NK>_VBWV(0E#9^6,%\CY]WX'CWJ.TT_4(#J)GU5YQ<.6MP8P/LXQ
MC YYYYK4HI=+ 8CZ3JS>'%L%UQUOQUOO)&3R3]W..G%6;NQOIKVPF@U)H(8&
M)GB$8/GC'0GM6E13N!GQ65ZFMS7CZ@SV;Q!$M-@PC?WMU06VF:G%I]_!+K#R
MSSNS03&( P C@ 9YQ6O12Z6#K<QIM+U231;6TCUEX[N)E,MT(@3*!U&,\9JS
M<65[+J]I=1:BT5K$K"6U$8(E)Z'/;%:%%.^MPL9UM97L.JWMS-J+36TP'DVQ
MC $.!S@]\U6BTK54T&XLGUMWO9"WEWGDC,>>GRYYQ6U12 R;K3=2FM=/CAU=
MX9+=U:>01 ^> ,$$9XR>:F>RO6UR.\74&6S6(HUIL&&;/WMW]*T** Z6,RSL
M+^"YU"2?4VGCN'W0(8P/LXQC ]>>:K#2-7'AH:>==D.H#&;_ ,D9/()^7..G
M%;E% &9=Z?J$]QISP:HT"6[YN$$8/V@8Q@\\<\TY+&^77I;UM29K)X51;/RQ
MA6!.6W>^1Q[5HT4 9-KINI0VM_'-J[S23R,T$AB \A3T4#/.*ADTC5FT"TL5
MUV1;Z(QF6]\D9EVD;OESQN (_&MRBA:?A^']?,#-N+&^EU6RN8M2:*VA#":W
M$8(F)'!)[8HM[&^BU:\NI=2:6UF15AMC& (2,Y.>^<C\JTJ* ,:#2M5CT6YM
M)-:>2\E=S'=F$ Q G(&W/.!Q3Y=-U)XM,5-7=&MF4W+>4#]I '(//RYK6HH#
M^OO,\65[_;OVW^T6^Q>3L^Q^6,;LCYMW]/>HK33]1A34!-JKS&X<M;DQ@?9P
M1P!SSCK6K11TL!BR:5JK>'H[%=;=;Y2"U]Y(RW.?NY].*LW5C?3:A83PZDT,
M$&?/A$8(GX[GM6C13N!GPV5ZFM7%V^H,]I)&%CM-@ C8=3GOFJ]OIFIQ:7?6
MTNLO+<SLY@N#$ 8 >@ SSBMBBETL'6YCSZ9J<FDVEK'K+QW4+J9;D1 F4#J,
M9XS5B>RO9-9M;N/46CM(D99;41@B4GH<]L5H44[ZW SK6QOH=2OKB;4FFMYR
M/)MS& (,  X/?)YJJFDZLOAZ:Q;7':_?=LOO)&4ST^7/.*VZ*0>9E7>G:C/%
MIZP:L\#6\@:X81 _:% (*GGC)P?PJ0V5Z==6]&HL+(0[#9^6,%L_>W?TK1HH
M\PZ6,NST_4()-0:?57G6XDW6ZF,#[., 8'////XU6_LC5_\ A&8]/_MZ3^T5
M"[K_ ,D9;!Y^7..:W:*/Z^X#,N]/U">\TZ6#5&@AMV)N(A&#]H&TC!.>.2#^
M%.BL;Y-<GO'U)GLY(E1+/RQA&!.6W=\Y'Y5HT47 R+73-3AL;Z&;6'FFGD9H
M)C$ 8%/10,\XIDNE:J^B6=FFMNEY"8S-=^2"9MN-WRYXW<_G6U11?]/P_KYA
M_7WF=/97LFKVEU'J+1VL2L);41@B4D<'/;%%M8WT6IWUQ+J32V\X40VYC $)
M&<D'OG(_*M&B@#&ATK54T*>R?6G>]D9BEYY(!C!.0-N><#BI+K3M1FMM/CAU
M9X9+=T-Q((@?M &,@C/&:U:*+@9[65Z==CO!J+"R6(HUGY8PS?WMW]*9:V%_
M#-J#3:FTRW#9MU,8'V<8/ ]?_K5IT4 8G]DZM_PCGV#^W'^WYS]N\D9^]G[N
M<=.*LW5A?S3Z>\.IM"ENV;A!&#]H&!P?2M*BG?6X$%[!+<V,T$%PUO+(A5)D
M&2A/<9K M/#FJW%M';>(-9BU&&-U<"*U\DN5.1O^9L\@'C'2NFJ*2ZMXGV23
MQ(WHS@&DM&!(    , =*6@'(R** "BBB@ HHHH **** "BBB@ HHHH *\_\
MB;IMQ>#1[B2QN+_2;:Y\R^M( 6+KM(!*C[P!(.*] KD/&&NZSX;OK#4(;62\
MT7E+V*"+?(F?NN,<X'?'K2ZH:V9RJM\*_%5NNG6::?IE\S 1%+=+>X1QZ< Y
MKIO%_BBY\$:7HXB@-_YLJV[E@2[# &1CN:Y+Q)X^\#^+M*GTW3[6;4]5D7;#
M"EC('1^QR5XP>]2>,_MNB>%_!?VR.2ZO+6YC\Q$Y9B .!ZFJ72^FJ%U^3-B/
MQQXFTO4[;_A)_#L5CI=Y,(H9X9=[1ECA?,&>*U/$OB[4;/5$T7P]I:ZCJC1>
M:PD?9'&OJQ_&N3\1^+M/^(D%KX=\/1W<]R]U&UR[VSQBV"L"VXL!@\5E>/\
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
M#Z<=>].S#S-!B0I*C) X&>M>&7FEZ?+XQCN_B%X7GCGN;D"WOTNG:$?-\B,
M=H["O;[BXCM;:2XE)$<:EF(4DX'L*Y;6;[2?&/AV6QTRZM[YK@J!Y3!S$<@[
MF_ND8SSCI26DKKH-_#8ZR-42)%C "  *!TQ3JBMHC!:Q1%MQ1 I/K@5+3>Y*
MV"BBBD,**** "BBB@ HHHH **** "D(##! (/8TM9>O^(+#PWICW^H.P0$*J
M(,O(QZ*H[FANP%Z.SM8GWQVT*-_>5 #7/^+/#MUKUSHLEM)"BV-XL\@D)&5'
M88!YKGC\2M;BD-S<>!-3BT@#=]L\U2P7U,>/ZUW6DZK9ZWID&HV$HDMYEW(W
M]#[TU??L*_3N68[>&)F:.&-&;J54 FG21QRKMD174]F&13J*0QD4,4"[8HDC
M7T10!2I&D>[8BKN.3M&,FG5DZ-XAM-=FU".U60?8;@V\A<8RP /'MS1N!J+'
M&A8HBJ6.6(&,_6F?9;?>S^1%N889M@R?K4.IWO\ 9NEW-[Y?F>1&9-F<9P.F
M:\WL/B?XNU.QAO;+X;7DUM,H>.1;]<,#T/W: \SU%$6- B*%4= HP!0T<;NK
MLBEE^Z2.1]*Y[PKXNB\2K<0R64]AJ%J0+BTGQN3/3D=171TVK"3"FM&CE2Z*
MQ4Y4D9P?:G5G:]K-OX?T2[U6[#&&VC,C!!R<#H*ENVI25W8N2VT$Y!F@CD(Z
M%T!Q2B"$/O$48;&W(49QZ5SWA#Q%JGB.UFN-0\/S:3&"#!YLP<RJ>_ &*Z6J
M::%>XU(TC38B*J^BC H2-(UVQHJ+UPHP*=12 8(8@C((TV-U7:,&@Q1LJJ8T
M(4Y4%>E/HH ;Y:&02%%W@8#8YI!'&I8JB@M]X@=?K3Z* (_(B\KRO*3RS_!M
M&/RI3%&Q4LBG;RN1T^E/HH ;Y:>9YFQ=^,;L<XI!%$ P$: ,<L-HY^M/HH 8
M88BBH8T*K]U=HP*4QH7#E%+CHV.13JP/&?B;_A$?#-SK'V0W?DE1Y(DV;LD#
MK@^OI2;L-)MV1NB-%9F"*&;[Q Y-)Y,0C,8C38>J[1C\J\UC^(GC62)9$^&5
MZ48;@1?IR/\ OFNL\*>+;;Q3;7!6VFL[NU?R[FUF^]&V/U%59DW1O&*-@H,:
MD+]W(Z?2E\M/,\S8N_&-V.<4ZBD,:(XUW811N^]@=?K2>3%Y?E^4GE_W=HQ^
M5/HH :8T8J2BDK]TD=/I1Y:!RX1=Y&"V.:=10 P11A641H%;[P"CGZT&&(H$
M,:%!T7:,"LV#Q!:7'B2YT.,/]JMH5ED)'RX.,#]:U:/,!IC0NKE%++T8CD4"
M- S,$4,WWB!R:=10 SR8O+,?E)L/5=HP?PH,4;!08U(4Y4%>GTI]% #?+3S/
M,V+O P&QSCZT@BC4L5106^]@=?K3Z* &>3%Y7E>4GE_W=HQ^5*8T8J6125^Z
M2.GTIU% #?+02%PB[R,%L<XI!%&H8"-0&Y8!>OUI]% ###$8Q&8TV#HNT8'X
M4IC1G5RBEEZ$CD4ZB@!HC0.SA%#-U8#DT@AB"%!&@0]5VC!I]% ##%&RJIC0
MJOW05Z?2E\M"X<HN\# ;'-.HH :(T4L5106^\0.OUI/)B\OR_*3R_P"[M&/R
MI]% ##'&2I**2OW3CI]*41H'+A%WD8+8Y-.HH 8(8@K*(T"M]X!1@T&&(HJ&
M-"J\@%1@4^B@!IC0N'**7 P&QR*!&BLS!%#-]X@<GZTZB@!GDQ>68_*3RSU7
M:,'\*#%&P7,:G:<KD=/I3Z* &^6GF>9L7?C&['.*011KNVHHW?>P.OUI]% #
M/)B\OR_*3R_[NT8_*E,:,RLR*2OW21T^E.HH :(T#EPB[R,%L<T@BC"LHC0*
MWW@%&#]:?10 PPQ% AC0H.B[1@4IC0N'**67HQ'(IU% #1&BNSA%#-U(')I!
M#$(S&(TV'JNT8/X4^B@!ABC8*#&I"\J"O3Z4OEIYF_8N\# ;'.*=10 T1HI8
MJB@M]X@=?K2>3%Y7E>4GE_W=HQ^5/HH 88XV*ED4E?NDCI]*7RT$ADV+O(P6
MQSCZTZB@!@BC4,!&H#'+ +U^M'DQ&,1F)-B]%VC _"GT4 -,:%U<HI9>A(Y%
M C0.SA%#-U8#DTZB@!@AB"%!&@0]5VC!H,49"@QI\GW?EZ?2GT4 -\M/,\S8
MN_&-V.<?6D$4:[ML:C=][ Z_6GT4 ,\F(Q^68TV#^':,?E2F-&96**67[I(Y
M'TIU% #1&@<N$4.1@MCDT@BB"LHC0*WW@%&#3Z* &&*,H$,:%5Z J,"E,:%P
MY12PX#$<BG44 -$:*S,$4,WWB!R:3R8A&8_*38>J[1@_A3Z* &&*-@H:-3M.
M5R.GTI?+3S/,V+OQC=CG'UIU% #!%&N[:BC=RV!U^M)Y$7E>5Y2>6/X-HQ^5
M244 -,<;,K,BDK]TD=/I0(T$AD"+O(P6QR:=10 P11JK*(T 8Y8!1S088BBH
M8T*+T7:,"GT4 -,:%PY12R]&(Y% C0,S!%#-]X@<FG44 ,$,0C,8C0(>J[1@
M_A08HV"@QJ0OW01T^E/HH ;Y:>9YFQ=X&-V.<4"-%+$(H+?>P.OUIU% #/)B
M\OR_*3R_[NT8_*E,:,5)125^[D=/I3J* $(!&",@U'%;P09\F&.//78H&:EK
MC-7^)FCZ/KG]D/9:K=7 8(7M;7>@8\8W9%'6P=+G9T4V-_,C5\%=P!PW44Z@
M HHHH **** "BBB@ HHHH **** "O/?%8%U\4?"=I<@-:J)IE1NAD"X'XX)K
MT*N;\8>&&\16=O+:7'V75+*3SK2X_NM@C!]002*$[-,-TT=$Z*\;(Z@JPP0>
MA%<=XHU2U\'^";F?0HX(V\SRH@G*K(QZX^M9)G^*UP&T][#1X(R-AU%9<MCU
M"9Z_A6F/AW:KX#F\/"=OM$S&:2Z[M,3G>?QH:T'%ZHYV[\ Z]I.E3>(+?QGJ
MTNLQ0F9DE=3;N0,D;,<"J7B_Q1J.J>&/#^HS3ZCI^BWD6^^FTU<RHV. #@X&
M:U9K+XGZE8/H%U'I<%H\?DOJD<G[QEQ@D)G@_A6W?:+XE\/Z+IUIX2>UN(;2
M+RI+.[  F&.N[J#^-#V?:ZM^-_T$OQZ_@8'P]-C<R7=EI?C6\U*RFMR#;7I!
MNH6/&X-QBJGPF\*K8Z_KU\-5U*8VUX]N(I9LH_RJ=S#'+<XS6GX=\):[>^,+
M?Q+KVF:9I,MM&Z+#IY!,I;'+L.O3H:O^%]%\1^'_ !AJT;VMK+H=],;D7(D_
M>*Y &W;GIQ5KXK];/\_\B7\+7FOR.G\4?\BOJ?\ U[O_ "KRWP5X\\0Z?X-T
MJTMO &K7L,5NBI<Q2 +( .HXZ5ZQKEK+?:'?6L !EEA9$!.,DBJ'@K2[K1?!
MNE:;>HJ7-O;I'(JL& ('/(J(_:^7ZEO9?/\ 0YO08-6LKG7_ !IKEFME++;?
MNK-6W%40$_-[UY;_ ,)=IVLG^U=4\5^*K?4BS-'#8V^+>/G@8Q\WXU]&WUI'
M?V%Q9S#,<\;1M]",5YS96'Q&\+6Z:-I%IIFI:=&2(;FXEV/$I/ (SSBEU_(.
MGYF'J'C#5-9^$<-_#/-'?PWR6_G &-I,'AB/<$9%)X[^';V?@;4]4N?$^N7-
MR(S/)')<#RF;'*[0/N^U=?XD\.>(]8\%V]C<7$-[J8NDFD90L:!0<X'3H*V/
M'.CWFN>"=2TRQ17NIX"D:LP4$X]33E:S:WO^B"#U2_K=G!?9=1T72_#WA'2-
M<O5FU@F66\N7$DD484L53(P.F!4]_H>J_#5[+5K+Q'J>I6<MTD-W;:A(),AN
M,J<9&#71:_X1U.]T[1;W2[B.WUK2@#'YG*/QAD/L0366VB>-_&%U:0^*8+#3
M=-M9UF:*UEWM.5Z9.3@=ZN_O_/7TO_D0OA5^WXE'6K+4_$OQ4NM%AUF_L-.D
MTV*64VLFUA\S8VYR!GN0,\"GZUINJKX^T/P[I^MWL%O_ &8R2SF3=(0"1NYX
M+>Y%=3:>'[^'XF7>M&-1826$<"-O&=P9B1CKW%.O-"OYOB7I^MI&IL8;)H7?
M>,AB3VZ]ZE6]U>M_QL4V_>^7Z'&6>A:SIOBV?P9;^*=3?3[FV^T&YF=7N(^>
M0K$=_I6KX+AO_#GC;5?"\FKW>HVBVJW4,EZ^]T)(!&>,CFM\Z%??\+,76_+7
M["+$P[]XSNSZ=:@/AO4)/B#JFJ$".RNM-^RI*KC<'R.W6DF]/1_K;] :W^7Z
M7_4X#Q%%I$E]=3:S\2-5&H1LQ6#39!'''CHNT Y/U-.C\3ZKJWP/N[O[?.;N
M"Y,$=UG8[*&^4G'?!%:.E^'?'NA6SZ+8:1H1MMSE=4<CS/F/WBO<TMCX#\20
M?#34M"N8HI-1FOC,KB5=LH)!+>W?@TXI6:Z:?F@?Q)^?Z,J^)/#6N^&_#P\8
M#Q;JDVIVZ++) [K]G;U4(!70>,M:U/4=1\/>&M-OGT^75E,D]Q& 76-5)(7/
M0GUK=\;Z'?:WX!O-)L8U>[EA"*K.%&?J:H>)O"6IWL>C:IH\L46LZ4/D67E)
M 1AE/U]:;:Z[7_K\1*]EWLRMHOA7Q!X/UR)K36KS5=$DC<W2ZA,&DC8<@J<<
M]^*\SO\ QEI_B+4KRXUOQ)XEL3%<.EM;:5#MC10<<G'S$XKTW2]-\<:YKMM>
M^)7@TNRM0P^QV,Y(N"1C+X/(Z\53BT?QWX.EN+3PU;:?JFF3SM-&EU+L:#=R
M1U&1G-3U5_ZU'T=BY\*O%5QXATR]M[B>>Y^QS;(KF>'RWE0C(+#U&<?A3OC-
MG_A6FH[<;MT>,_[XKI?#D.O1V3R>(+N":ZD?<(X$"I$/[H/4_4UF_$?0K_Q'
MX+N]-TV-9+J1D*JSA1PP)Y/TISUM\ATM)'$WGBGXJ:%X?BO9M"T%K-$4&2-Y
M&*KP-Q&[I71>%K2;0O#NL>*KZ\AO;W4$^U2- ,1@*ORJ*[6"T5M)CL[F-64P
MB.1#R#Q@BN,\-^%-3T@ZSX>N$$GAVX!:SD\P%H]WWDQUQT(HE?WDM^A,;6BW
M\SR=/%NG:N%U;5/%GBJ#5"2Z165OBWCY.U=N/F'N:Z_5/%VJ:W\%&U%)I8M0
MCG6'SES$SX? 8@=,CDCWK9L;+XD>&+>+1=+M=+U'3XLK#=SR[7C3)P",\XIO
MQ'MM5B^%,L6K7RW%^TT9>6.,(JDN.  .U&EM-KK\RE?FU\RIK/A;Q!H.CR>+
M8O%>I3:G;QB::VD93;.HY90F..,\YS5K5]7U/QEKFE>'-/U*33+>XL?MMW/;
MX\TC@!5)Z<GK[4ZZTGX@:_9?V!?_ -G0:1(BK+?QMF65.,C;G@D=\5I:_P"$
M-5M-0T[6_"LD(O[&W-LUO.?DGCXX)['(%&G7:_Z/];$QVTWM_E^ES*AL-3^'
M7B/1[9-<O]5TG4I3 \=^X=XWZA@V <>U4=)T34?%WBSQ'!<^(-4M+"ROP8X[
M6;:6;:IP20?E]ABMRPT'Q9XDU[3]4\6QV=C!IS%X;*UDWAG/\1.36OX1T&_T
MC6O$5S>1JL5]>^= 0X.5VJ.?3I3CO=]G^:M^H.UM/+];_H<3HW@]%^->J2?V
MSJI^SHER%,_#[B#L;CE1G@5['7"7&B^(M/\ B8=;TVVMKG3KZ)(;KS)-K1 8
MY []*ZS5IM3AM8VTJVAN)C*H=97V@)GYC]0*2^"*&_C;_K8OT5G3S:JNKV<<
M%K"]@Z,;B5GPZ-QM '?//Y46\VJMJ=['<6L*62!?LTJOEI#CG<.W-(#1HK$2
MZ\1'0+J9]/M1JJF3R(!+\C@$[,G/&1C-375QK26]@UM96\DSR*+M6DP(U_B*
M\\D4 :M%9S3:J-=CA6UA.F&$EYR_SB3(P,>F,_E3;2?6'FU 75G!''&^+,H^
M3*N.K>G.:.EP-.BL0W7B+_A'//&GVIUCG_1_-_=]>/FSZ8JS=S:LES8+:VD$
MD+OB[9WP8UQU7UYIV TJ*H)+J9UN6)[:$::(@4F#_.7ST(],9J&VN-::TOVN
M;*W2='86B+)D2+C@L<\'.:72X=;&K16-+<Z^-#MI8K"V;4V*^= 9/D7UP<\U
M9N9M475;..WM87L7#?:)6?#(<<8'>G;6P&A16?;S:HVK7<=Q:PI8*J_9Y5?+
M.>^1VJO#<Z\=&N99;&V7459O(A$GR..V3GBD!L45DW-QK:V-B]O96[W3NHND
M:3"QKCYBISS@U/)+J8UJ&*.VA.FF,F28O\ZOV 'I1;4.ER_16=:S:J]W?K=6
ML,=NC?Z(ZODR#'\0[<U62Y\0'PZ9WT^U&K]K<2_N^O\ >SZ9H VJ*S)I]76Z
MT]8;2!H) ?MCE\&+@8V^O.:=%-JIUFXBEM85TY8U,,P?YV?G(([#I0!HT5CV
M]SKS:9?23V-LEZCR"UB63*R*"=A8YXR,9HN+G7ETJSD@L+9[YW07,3285%)&
M\@YYP,XH_K[P9L45G33:JNLVL4-K"VG-&QGF+X='XV@#N#S^5%M-JS:A?)<6
MD"6B8^RR*^6DXYW#MS0!HT5B)=>(3X?GF?3[4:LI?RK<2_NV )VY;/<8J>ZG
MUE([ VMG!(SR*+L-)CRU[E>>33L!J45GF;5/[<6(6L/]F>229]_S^9D8&/3&
M:9:SZPYU#[59P1B-R+/:^?-7'!;GCFETN!IT5BO<^(!X=6=-/M3JY^];F7]V
M.?[V?3%6;J;54O;!;6UADMG8_:W9\&,8_A'?FG8#1HJA%+J9UJ:*2VA73A&#
M','^=G[@CTJ"WN-<:POGN+*W2Z1V%K&LF5D7'RECGC-+I<.MC6HK'FN=>71K
M66&QMFU%F7SX3)A$'\6#GG%6+B;5%U:TC@M87L&5C<2L^&0]L#O3MK8#0HK/
MMIM4;5+R.XM84L4 ^S2J^6?CG([<U6BN=?.A7$TEA;+JBEO)@$GR-Z9.>*0&
MS165=7&M):V#6UE;O,[J+M6DP(UQR5YYYQ4SRZF-;CB2VA.FF(EYB_SA\],>
MF,4!TN7Z*S;2;5GN+];JT@CA1\6C(^3(N.K>G-5A=>(O^$<$YT^U_MCC-OYO
M[OKS\V?3- &W169=SZND^GBUM()(I&Q>,SX,:XZKZ\XIR3:J==EA>UA&F"%3
M'.'^<R9.01Z8Q^= &C165:W&MO;7S7-E;I,DC"U59,B1?X2W/!-0R77B$:#:
MS)I]J=48Q_:(#+\B D;\'/.!G%'_  /Q_K4#;HK.N)M575+*.WM87L7#?:96
M?#1G'&T=^:+>;56U:\CGM84L$13;2J^6=N=P([8X_.@#1HK&AN=?;1KF6:PM
MEU%6<00B3*.H/RDG/&14DMQK8CTTQV5NSR,OVT&3_5#'S;>><<T :M%9XFU/
M^W/*-M#_ &9Y.?/W_/YF1QCTQFFV,VK2&^^VVD$6R0BUV/GS%QP6]#FCH!I4
M5B_:?$'_  CS3?V?:_VODXM_-_=XW<?-GTYJQ=3:LDFGBVM()$=@+LL^/+'<
MKZ]Z=@-*BJ$,NIG6;B*6VA73EC!AF#_.S=P1V%5X+C76TR]DGL;9+U&?[+$L
MF5D ^[N.>,TNEPZV->BLB>XUQ=*M)(+&V>^9E%Q$TF%1?XB#GG%3SS:HNL6L
M4-K"VGLC&>9GPZ-V '>G;6P&A16?:S:H^I7J7-K#'9IC[+(KY:3@9W#MSFJJ
M7/B ^'YIGT^U&K#=Y5N)?W;>F6S2 VJ*RKJ?6DBT\VMG;R.\@%V&DP(UP<E>
M>3G%2F;5/[<6(6L/]F>3DS[_ )_,STQZ8H#I<T**S+2?6'DU 75G!&J/BT*2
M9\Q<#EO0YS5;[5XC_P"$;CG_ +.M?[9(7?;>;^['//S9]* -RBLR[GU=+S3U
MM;2"2WD8B\=WP8AM."H[\X%.BFU4ZW/%):PKIJQ*8IP_SL^3D$>G2@#1HK)M
MKC6VL;U[FRMTN4D86J+)E9%_A+'/!-,EN=?&BV<L5A;-J3F/[3"9?D0'&_!S
MSCG%']?>!LT5GSS:HNK6L<-K"U@RL;B5GPR''  [\TEM-JK:E>QW%K"EF@7[
M-(KY:0\YW#MVH T:*QHKG7SH<\LMA;+J:LPB@$GR,,_+DY[BI+F?6EMM/:VL
MK=YG=!=JTF!&IQN*\\XYH U:*SVFU,:XD2VT)TPQ$M.7^</V&/2FVLVK/+J
MN;2".-&_T0J^3(,'[WIVH TJ*Q?M/B#_ (1[SO[/M?[6S_Q[^;^[QN_O9].:
ML74VK)/8"VM('B=O]+9GP8Q@?=]>].P=#18%D*ABI(QD=J\MN]$\0_#R8ZOI
MVM7.IZ29MUY:7@4L S?,ZL ,8SFO3K@S"VD-NJM,%.P.>">V:P%35]?TYK+5
MM+2P1B!+^^642*#D@8Z9Z<TEO=#Z69T,,JSP1RK]UU##\:?38T6*-8T&%4
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
MNUU/[;=(;>-H_(5\1ONQRP[D8X^II+71Q;:C?WGVV[D^V ?NGDRD6!CY!VH
MTZ*PD\-!/#MQH_\ :FH$3%S]J,O[Y=S$\-CC&<#Z58N]$%W'IZ?;[R/[%(K@
MQR8,N.S^H-,#5HK..D@Z\NJ_;+G(A,/V??\ NCD@[L>O'7WJ.TT06AU$_;KR
M7[:Y<^9)GR>,83T%+H!JT5B/X;#^&UT;^T]0 7_EZ$O[X\D_>Q[XJS=Z0+N]
MT^Y^VW47V-BPCC?"R\8^<=Z8&E16?%I0BUN;4_M=RQEB$?V=G_=+CN!ZU7MM
M %MI]_:?VC>R?;'=O,>3+Q;AC"'L!VI= ZFQ16-/X>$VBVNF_P!I7R"W96\]
M9<2/C^\>^:L7&DBXUBTU#[9<H;967R$?$<F>[#N:?4#1HK.M=)%MJM[?_;+J
M0W04>2[YCCP,?*.U5HO#HBT"YTK^TK]A.6/VEI?WJ9_NMVQ2 VJ*R+K0A=6N
MGP?VA>Q_8Y%</')AI< C#GN#FIWTH/KL>J?:[D%(3%]G#_NCSG<1Z\T=0Z&A
M1699Z,+2YU";[;=R_;7WE9),B+C&$]!54>&@/#(T7^U-0P,?Z5YO[[@@_>Q[
M4 ;M%9=YHHN[C3I?MUW%]B?<%CDP)N,8?U'>G)I 37I=5^VW1,D*Q?9R_P"Z
M7!)W!?7G]!0!I45D6FA"UM;^#^T+V3[9(TF^23+1;NR>@':H9/#0D\/VFD_V
MIJ"BV,9^TB7][)L(/S-CG..?K0O\O^#]P&[16;<Z0+C5;*_^VW2&U##R4?$<
MF1CYAWHM](%OJ][J'VVZ<W2*ODN^8X]N>5'8G//T% &E16+!X=$&B76F?VE?
MN+AW;[0TN9$W'.%/8#M3Y=!$L6F)_:%ZOV!E8%9.9L#'S^N<<T :]%9PTH#7
MO[5^V7.?)\K[/O\ W74'=CUXJ.TT06B:BOV^\D^VN7)DDR8<C&$]!1T U:*Q
M)/#@D\.QZ1_:=^H0@_:1+^^/.>6Q5FZT@76H6%W]MNH_L9/[N-\)+D?QCO3
MTJ*SX=*$.M7&I?:[EC-&$\AGS&F.X'8U6M_#XM]+OK'^T;Y_M;.WG/+EXMW9
M#VQVI= ZFS16/<>'Q/I-GI_]HWR"V=6\Y)<22;>S'N#WJ>?21/K-KJ7VRY0V
MZ,GD(^(WSW8=S3Z@:-%9UII M=3OKW[9=2?:R/W4CY2+  ^0=NE5$\-A/#L^
MC_VGJ!$N[_23+^^7/HV.U(#<HK)N]"%W%IR?;[R+[%() 8Y,&7 (P_J.<U*=
M)!UY=5^V70(A\K[/O_='G.['K[T!T-&BLJST06<FHO\ ;KR7[;)OQ))D1< 8
M3T'&:K?\(P/^$8CT3^U=1P@4?:_._?'!SRV* -ZBLN\T87=[IUS]NNXOL3%A
M'')A9OE(PX[CG/UIT6D"+79]4^V73&:)8OL[/^Z7!/('8G/Z4 :5%8]KH(M;
M"^M?[0O9/M<C/YCR9:+=V0]@.U,E\."71++3/[3OU%J8S]H67][)LQ]X]\XY
MH_X']?(#;HK.GTD3ZQ::A]LND-LK+Y"/B.3(QEAW(I+;2!;:I?7WVRZD^UA1
MY3OE(\9^Z.V<_I0!I45BP^'1#H-QI7]I7["9F;[0TN95W'. ?0=JDNM"%S;:
M=!]OO(_L3HP=),-+MQP_J#CF@#6HK.;2@VO1ZK]LN04A,7V</^Z.?XB/6FVF
MCBUFU"3[;=R?;6W%9),B+@_<].M &G16'_PC8_X1S^QO[3U#&<_:O-_??>S]
M['X?2K-UHXNI]/E^VW<?V)LA8Y,"7@??]>E/J'09XGFNK?POJ<UD";E+9VB
M&?FP<5Y]:Z!:I\)K76;&XN+?4;6R^TQSI*?O@;B"O0@XQR*]6(# @@$'J#7,
M+X(M4=H(]0O4TIVW-IH9?))Z]<;P/8-CVJ;;^=OPO_F.ZT\OQV-7PY>SZCX=
ML+RY39/-"K./>M.FHBQ1K&BA548 '84ZJDTW=$Q5E9A1112&%%%% !1110 4
M444 %%%% !7/>)/&NA^$Y;./5[EX6NWV1;8RP)]\=*Z&O)_BKID>L^+?"NG2
M_=N&G3/H?+;!_/%'5(:5[GJT;K+&LB'*L P/J#6!I_C;0]4\2W?A^TN7?4;4
M9E3RR%''][H:S/#VNM!\/I9[EO\ 2=.5[>0$\[UX7\\K7'>#M-&D?$^(R@B:
M?2?M4Y/7>[NQ_+./PIV7/;I_P&U^1+;Y+]?^"D_S/9:*\RCUWQUXOGN+OPL^
MFV&EP3-%&]XI=KC:<$@ ' R#5VU\;ZC<>$?$$EQ;I:ZYH\;B5 -R;@"0P]0<
M4F[*[]2K:V^1Z!5:^U"TTVW\^\N(X(BP4,[8!)Z#ZUY:FO?$JY\-0>)HO[*B
MLHX?-DM'4^;*HZG.,+],U#\3;[6-=\$Z!J>FSVUO;7$T;21RJ2WF'[N#CH.:
M;33MYI"33^ZYZ;J'B#3],U*PT^ZE9;B_8I H0D,1ZGM6I7D/C!M=L]:\#_:O
ML][K F8$Q#9&S=CST%:]IKWC'0/%FGZ?XHETVYL]4D:.%[0%3$V"0#D#-"5]
M/-DWZ^29VMEKEAJ&JWVFV\C-<V6WSU*$ 9Z8/?I6E7FVC_;/^$R\='3W5+P)
M&82RY&[#8R*VK#Q@9?A])KMQM6Z@C9)D])0<8Q]<?G2^S?R3^\NWO6\SKZS+
MS7]/L-8LM*N)&6[O<^2H0D''7GM3?#<U_<^';&XU-E:\FB$DFU=H&[D#'L"!
M7)>*_P#DJ7A'_MI_(T[6FHLF]XN2/0J*\TOO$7C*_P#'>K>'=!%DL<$2.EQ<
MK\L6?7 )8^U6O#GB#Q//<:UX?UAK7^VK* 2PW,"_NY <X.WZBETOY7&]'8]!
MHKD=*\7&7P!)K=X5%S;*Z3@# \Q21C'OQ^=9=UXLU^S\/:);I!#<^(=7&Z-&
M&Q(@>>?H"/RIM6=OZU!?U\CT*LZVURQNM:NM(BD8WEJBO*I0@ 'IST-<(-?\
M;>$;RR?Q;)IU_IUW.L#3V2%# 6.!D$#(R16W9>);@^-=?L[AH_L%C9I.F$ ;
MU.3WH\_7\ _X'XG8T5Y7;^(/B%X@LG\0:,FFPZ4C,8K.52TMPJ]P0.,UI:W\
M0KFT\/Z.\-M#9ZIJ>5$>HOY"0$<,6W8XST]:6H=3T*BO*=*\<ZUI.KV5MKVN
M^'M8MKV80A],G4O"S<#*]2,]Z]6ZC-.VEQ7UL%%%%(84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>ex-10d1g018.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g018.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !     %$2
M  0    !             8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 5\"1@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DR,XR,^E+7D
M">%]4N?'WB+7X$CM187S31SB.3[1<8M@!$O\)B+')X/(H ]?HS7CM]K_ (UL
M]$TB2;4M06:[TYKM9(=)65I+L[=EJRA?D7J<G!Y/(Q4.N>(O%.GMJSZ5"()V
MU*%;V2V@#M"3:1M@X1\_/QDJ>!CB@#VBD) &20/K7E+:OXKU:XN+"ZOKRQFE
MTI6MHK/3BT=PS6Y9W\UERC"3Y0#@].,G(M2:<-;^ ^S4$NM3O(M-=T^UVY69
M9U0@ +@$E3D XR<9R<YH ],# ]"#]#3$GADEDB25&DBQYB*P)3(R,CMD5XUK
MNCWFFV#66@6D^G1KX;6<R65M^\\WST+J&QG)&25'/%1ZCJ7B32)]>U'1!>S&
M[N-/$M^]F5D:+[+S)M\L@'<%!^0XSC H ]MHS7(^$=5U6_-N^JW$CS-I<,TD
M*692+>6<%U<@'<0!E"!C'O7+1V]W!I>L1:<+T*OES->K;21SN?-R8W#?>8 D
M[E[#%;T:/M+ZVV_$PK5O96TOO^!ZO17G<FO^(X]=N(A*_P!C2%C&TMN5\Q!%
MN$GW.&W=B0.V*T_!VKZIJ9F>\GFN;4VL4IEDMO)VRL#N1< ;AC!S[U4\+.,>
M9M$PQ4)2Y4F=C29'K7%^#!9/K6IW-G!<6<<JJJ6LD4B_*I/[QBPP68GH"3CK
M6-IT&IV<FC7=SYC6<-[=R"!;9@Z<2');/(/;@=13^K:M7V_R;)^LNR=M_P#-
M+]3TW(]>E+D#J:\J2VUFUTS6%O+*56UC3Y+C]VQD)F!)Y&/D)5@,?[-:=]<V
M&HW]E<:G:7MUHZV1B1!;2X6X!&<KC.=N,'&/>J>$L][KR$L7=;6?F>A45B^$
MH;R#PO8QWXD6=4/RRG+JN3M!]PN*VJY9QY9./8ZH2YHJ6UPHHHJ2@HHHH **
M** "BBB@ HHHH **** "N.\0^,M1TGQ#)I>GZ$-1%OI_]H7#?:Q$PCW%2$4J
M0S<9QD5V-<GX@\#C7=;?4DUJ_L#-9?8;B.U"?O8=Q8C<RDJ3GJ,&@"5/'_AY
MGMHVNIEEN;87,2&VD.Y2F\*&"[2^WG:#FJEA\3_#-WH^GZA/=2V8OEW)%- ^
MY " 6; P%R0-Y^7WJ#_A5VEIXLLM=AO+J,V9B\BV^4H@CC\L*"1N"D<XSUY[
MU0N?@[IEU::;#-J=S*=/B-O$T\$,@,&[*QE2N./[W7F@#MTU>*\M=0?3!]JG
MLI'@>(Y3,J@$IDCW'(R.:PX?&PN=+FU6'3W.G6[QI/*SX9<_ZS"XYV9&?7GT
MK9729EL=0MO[3NF-W([QR-MS;JP V)QT&.,^M9J>";&&-[:">>.PE>)Y;08*
M2%/7O\V!N]<5T4G2M[^_]7_X!SUO:W7L]OZM_P $>?$D\NCV5Y!:*LM_=+#:
MQR-G<A/WSZ?("V/I44'BNYN[R[L+;2B]]9K*UQ$9<!=I^0 XYW]1Z4_3O#<E
MAJ]IB4R:=8Q2FU5VRRO(W(Z=%7@?6D7P;#$[SP:A=17DT<J7%PNW=-YASD\8
M!7MCI6G[A77W;_UM^)G_ +0[/[]OZW_ 6Q\80W^CZAJR6S1V-I'D2.W+N%RR
MXQV.!GN:BC\57D=_:Z5=Z8!J5RL3QJDAV,C F1LXXV8(([\>M-D\'K;;+33G
M*:;/<0RW4#-P!&,_+[L0N?IFKMUX6@N]5;5&NYUO1-')#*,?NE48V ?W3DY]
M<T/ZO=]G_7^=_P !+ZPTNZ_K_*WXE6#Q9<W=Q>6=MI3/>V22M<Q&7 4J?D4'
M')<<CTJ./QNDVF2:O%8.=+BFCCDG+X901\[;<<A20#Z\^E3+X,AB,DMOJ%U#
M=3Q2QW,ZXW3;SG)XX([$=*</!5@B/;1S3)ITDT<SV0QY;%!C'K@D D=R*=\-
M_5_G_P #\0MB?ZM\O^#^!KZ/?R:IID5Z]N;<39:-&;)V9^4GT)&#CWJ2\G>
M)LQSG.14>D:8ND:<EC'-)+%&3Y9DZJI.0N>X'2DU+I']37'5M=\NQUT[\JYM
MR+^T)_\ 8_*C^T)_]C\JJ$A5+,0% R23@ 5%;W5M>1F2UN(9XP=I:&0. ?3(
MK&[-;(T/[0G_ -C\J/[0G_V/RJK2!E9F4,"5.& /(^M%V%D6_P"T)_\ 8_*C
M^T)_]C\JJT47861:_M"?_8_*E%_,6 ^3D^E5*5?O+]11=A9&[1116I 445B^
M*I]=@T"X_P"$<LX[G5'&R'S9 B1Y_C.>N/3N: //OBM\6I?"]TF@^'1'/K+X
M\URN\09Z*!W<^G;\:Y7QMKOQ+\#Z'I%_?^*4>YU D/;)9QCR"%!QNQR><=*H
M:)\"?%NIZU+>:_?KI[%C-]J2432O*3G(P1CUSFM?Q?\ !GQ/)HMM:6&L3Z[+
M]I,KM>R[#$-N,#<QZ_TH Y.U^+?C>3PSJEV^M$SPSVZ1MY$? ;S-W\/^R*['
MX,^/O%7BOQC<6>L:F;FUBLVEV>2B_-N4 Y ![FN9M?@OXVB\.:E9/86PFGG@
M>,?:DP0F_//_  (5L> _ GQ&\!:E>7]IH6GW4UQ;^2/-O5 3D'/!YZ4 ;?QB
M^+&H^&M6CT'P]/'%=(@DN[@H'*9^Z@!XSCD_45U7PM'C.^TG^V?%NI._VE ;
M:S,*)L3KO; !R>P[#Z\<CX,^#6IS>*I?$OCB6"XG,QG%JC;P\A.<N>F!V4>U
M>W\#VH CG_X]Y/\ =-25'<?\>\G^Z:?V]* .;%UXD5+1GAC/F3$R@)S''D#G
M\STYI1J&LE9,QR#IYI^SG]Q\V#M_YZ?+S^OM1"?$OF.)@NP#Y2-O.&"_J,O^
ME231Z_$L@M9?,)>8CS]O"X&S& .?K^- $=QJ&L(UWY"2.J6Z- 3;D%V.-QQC
MKUX_2I[:\U-]3BC9':$[=P: J-I3);=Z[N,5N#IS2T %%%% !1110 4444 %
M8LOBS1(=?71&O@=0)53&L;L$9AE0S ;5)'0$@FMJN%M_#_B#3M5UZSM8+&;2
MM:N9+EKQYRLL!= K+LV_-@@8.10!W.1ZBLW3(='LKJ_L],2UBN/-\^[CA #;
MY.=S^YQ7F-QX#\5:AH<]M>V=EYJV%E9Q117S8D\AGRS$IC!W*=I!!Z9J>Y^'
M6L>9J4D-EIIN+RRLQ+,EP\?FM%M\V$\$A) OWL]N10!ZSD8ZTN1Z]*\A_P"%
M9:G=6MK#=6MI'9JVH2KIZ73M':F5$$**<#< R%N@ )X%1W'PRUY= O+&QDAB
M%Q!I[S1&X)%Q/&&\_<6!'S$KR00<<B@#V+(]:K7M_;:?"DMU+Y:/(L:G!.68
MX X]Z\XT/X?:A;2VLVIP1W7V31Y+:".>Z+;9VD<@94*-NQMH(&0#@5T]YHVH
M7'A[0M,AM;> 0&W:X G9E@$>T[5R,N." 20>,FKII2DE+8BI)QBW'<V(M<TV
M:"UFCN0R74Q@A^1LLXSD8QD8VGKZ5HURNG^'+NU\63W<C1G38WDN+5 ?F$LH
M&_(]!@X_WJZJJJQA%KD=R:4IR3YU89+&DT3Q2*'C=2K*>A!ZBB&&.W@C@A14
MBC4(B*.% & !3Z*RN]C6RO<**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *XC5]3U:_\=2:%9:U'HUO9V"7K2&!)&N"SD8._@(H7G&#SU%=
MO67JWAO1-=EMY=5TNUO)+<YB::,,4^GM[4 <%H'CV_L;J_MM6MS-:M>:B;:]
MDN@/]02WEE<?*H7@-D_2I]*^*L^KQVT5KH(:^GOS9"$W15/]5YH?<R XV@\;
M?IFNU/AK1#C.EVIP\KX,8^]*,2'_ ($.M16'A'P_I9A-CI%I;F&3S8S''@J^
MTIN^NTD?2@#BY/BU<1V^I7K>')/[/M6$<4XN"?,D,OEJI 3C."WREL#'4G%:
M5]X[NY/AA<^);:Q:RNU80B.Y5BL3&41^9R%)0;MW(' [4NA?"O1M&N]0EFFF
MU"&\1HWM[E$V%2^_+  ;FST8\BNKM=#TNRT@Z3;V$":>0RFVV90ANH(/KF@#
ME+OQ!JGA?[+IGVI?$VI78EGC:5XK01Q1JK/N901_$-HQWY/&:R-3^(EWK*Z>
MNCVDMM:M<Z>UQ=-<*KKY[*WEA,98%>"<UV/_  @GA0Z:NG'P_IYLUE\Y8O)&
M ^,9^N.*LS^%/#]SJ$%_-H]D]W J)%,81N0(<J!Z8(X]* .4T;XH2:Z^J+9Z
M#+MM8FEMWEF\M)@K["&=E"HW<8+#'?-;7B^_U*P6VN+2:>*SB222\-L(FD51
MMVG$G4?>Z5='@WPXLEZXT6S#7RE;G$8Q*"0Q!'3J :OWVCZ;J;0M?64%P83F
M,R(#MK2E*,9IR5T9U8RE!J+LSE6\07\GC&'2(KY19W+1SK,8QNC!0GR>F-S8
M##/.":IVGB+5KQ-7B;5X83IEO(8Y_+7%R0YQ)@C[H"[3CN?I7:OHVFR*ZO90
MD/,)V^7K(. WUQ4;^'](DCAC;3K<I GEQKLX5<@X^F0#70JU&WP]NB_K4YG0
MK7^+OU?]:''?\)9JW_".C7_,7S?MWE'3-@SMVX\O.-V[^//I726DLMQH.G3S
MW2W4LL?F-,B@*Q(SP!V&<?A6D-(TX7WVT6</VDL7\S;SN*[2?KCC-5Y[2WL+
M6"VM84AA0MM1!@#/)_6L:]2G*%HJW];?UOU-J-*I&=Y2O_6_];=#FO%D$T^C
M1^7"\\4=W!+=0HNXR0*X+C'\7'..X%9FIZA;O]HO=$MYT,<EJ;J^@B95>,2#
M<F,9;"$DX' .*Z^EW,3DDY'?-<=SJ//[[5+^47EW'?W2VRWMR(8#YT)F0*FS
MRW53@YSA6&#N)[4))<6^KWDDCZC:6UUJ$$E\=S[XXC;C;R/NCS!M8KTQC@5V
M%SKEO9ZH;*Y<Q8M#=O.[ (J!PF#[Y-#:_I4=HETVI0+ SE%?=_$.HQU!'?CB
MF!Q#SZ_-8WLQO-40V^G23697*F0B=A&SC'S,4 R".0<D5<U"?6+*_EM8[B[.
MFI>1>;/--("J-!G'F*K,%,G7 XZ< UU?]OZ5FVQJ=L?M*B2 B3AU)P&!]">
M3UK0R0>I&*+@<;X=?5KO6+;^T+J],,5AYJ#YD21O.<*7! W'9MZ@9ZXKLE^\
MOU%&2>]"_>7ZBD!NT445L0%9/B"'4+NQ6TT[*O*^))1+Y>Q1SP0"<DX'3UK6
MHH Y:&X\537.R2&*!"(P3M#8Y4,P.>OW^/3%-D7Q).ID"LLJMY6"50 /E6(P
M3N"?*P)Y/(KJZ* .7(\06D+QPJWDQMLC"JLCE?FPWS-SD[,^@)IS/XI8?\LD
M9RQ.$4B/&< <\YXY-=-10!R[S>*DGCC6.)T 8F0H/F.,X(SQ@\#UQS4]M;:I
M<:@L6JGSK,Q,I'EJ%9@5(8X.0>2./2NAHH BF 6U=0, (0!^%2=J" 001D'K
M2T <VUEK'V>)09_.6X#3O]HR)5PV=HR-HSCCC]*?'IFK-)<&>\E*M=+)&$F*
MXCW'*_ECVZ>]=#10!S@L_$+P3I+<(K2,[HT4O*!D8!>1_"=I%30:?JCRQ&\N
MG/EW#9,4Q4/%LPI('?=SCZUNT4 4M+@NK>TVWD[33ER2Q],X7] ,^^:NT44
M%%%% !1110 5YM+\1]0C\>76A+:V$L,-T;?RT=_M**(O,\YEQM\L'@\@UZ37
M,+H5U9-K<EC;P>=JDC22/+,2-VP)P O ( X]<TF[%1BY;&#:?$J3_A)-.L[V
MWMTTNZTV&Z>]4L-DLB2.!@]%(B;&><XK7\ >+;SQ=I]_<WEBEFT%T8HXU8DF
M,JKJ6SWPPK+F^'%O=Z,=-O;59T:UM+9V6Y*DBW+%"OR\$[V!K4/A[4K33M<@
MTE;>VNM5+N9GF9EBD*!-R@#@  8'J*.8ITFE>Z^]$">+K_\ X0;7_%'DP20V
M[7$FGI@@20QY52QSSN*L>.Q%<PWQ9U:/1TO%TVPO0M^('GLY':&:(0&:0QD@
M$LH4@CD9%>AOX9L)/!__  C+>8M@;,69V'#;-NW.?6GWGAW3[[^S1.CE=.=F
MA0$;6S&T9##'(VN:9F<]I_CQM2^(5QH<$$!TF*T:5;[><O(NPL!VV@./QIK^
M,=2@^&M]XL:"!F+M+9Q,K >09 L9;'))7YN/6FS?#.QL?#XL- FDMKB.REL8
MI9I"P6.9PTK' Y? .#VXKI=2\.V.I^&FT"3S8;(Q)$OD-M9%3!7:>V-HH YW
MPI\0%UBV1-2ACCO)+N:VC^S*^QQ'&)"Q5P'3*YP&&3CWJR/B)H]R1#9_:&GD
MTXZ@A>!MB)M9EWD="=IX%(?AQI+6ZJU]JQNQ<FY>_P#M9^T2,4\L@MC[I3Y<
M #BE'PWT02V+&:_9+&T-I!&9_E52A0MTSNVL?;OC- $5C\2M&FFL+287/VBX
M2U#RQVS^1&\\8>,%C]W=G SS38OBKX6FMM1GCN+ADL5#MB$YE4OL#(.XW$#G
M'6K4/P[T.&(1J;LJ'LI,&4'FU4+%V] ,^OM5>S^&.AZ=!J$%E<7\$5ZNTK'(
MH\H;MV%.W.,]F+<4 :5CXTTK4-<M]'@2[^US6RW6'@*K&K#(#'L< UFZGX\6
MP^(-EX>"6QMI#'#<2M+B5)I%=HP%[C"C)_VUJSIWP^T;2]3TR]MY+TG3(?)M
MHGG+(O!!;&,Y()[X]J?=^ -!O3>RSP,UY=W:W9O/E\^)U*E0CXRJC8!CZ^M
M%*X^*/AZVL9+N1;\1+<-;)_HQ'G.N[?LSP0NTY/TJXGQ!T*36--TY'N"VI(C
MVL_E'RGWKN4;O4@>GM4-]\-]"U#1H-,E-TJ6]U+=12K("Z/(Q9^H(P=QX(]*
MC7X9:"NO66L[[PW=H(=G[Q=K-$NU6("]<=0, ^E &G=>)U'ARWU2SM)VDNI5
M@MX+E#$V]FVC<#RHSS]*JWGB#6=-GCM;G3[:>Y:VGG"6KL=Y3;M R,\YY^E:
M1\-V;^'TT:>6[N($.5FFF+3!MVX-OZY!Z5%_PBMJ6CDDO=0DGCCDC6=[@^8
M^,G.."-HQBNBG*DH^\OZZ'/5C5<O<?;_ ()+X;U>36=*^U2O:L^\J?LS,0.G
M!# $,.X-;%9^DZ/;Z/%,L#S2O/(9999GW/(V ,D_0"M"LJCBYOEV-::DH)3W
M"BBBH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJAJ72/ZFK]4-2Z1_4U,MAK<H4445F6<WK_ANXU?5$O8;B&/RK9$19 2&D2=9
M1NQ_"=N#WJA=Z;J&F:TVO>6L]Y<O-O@ABDEB16C11RJ[MWR#G: <D<<5V=%.
MXCA=/\(:FF@-8O);1KJ%C;07@?.^!H\YV 9#<'H2,'GFNZHHI %*OWE^HI*5
M?O+]10,W:***V,P/3KBLDZ/=D_\ (P:H/P@_^-5K5SOCS7+OPUX(U76+%8VN
M;6(/&)5)7)8#D CUH N?V-=_]#!JGY0?_&J/[&N_^A@U3\H/_C5</I?Q)FTZ
M[UJ/Q!=V5_8Z;:P7+7^F0G"F5@OELNYOF!.>#TK?N?B/HUM'"6M=5>>6)KC[
M-'8NTR0J<>:Z8RJ'L3UH V?[&N_^A@U3\H/_ (U1_8UW_P!#!JGY0?\ QJL/
M5/B?X<TRVBN UY>0O:I=M)9VS2+%$YPK.?X<G(YYXJPOQ T=M7NM,6#4FN;2
M-9+D+9.PA#)O&X@'!(XQUSQ0!J?V-=_]#!JGY0?_ !JC^QKO_H8-4_*#_P"-
M5B-\2] AT_4KN[34+3^S3%]I@N;1DE19#A&VGD@FH)?BOX<@-P)XM4B:U=1<
MK)82*8$;&V1^/E0Y&#^E '1?V-=_]#!JGY0?_&J/[&N_^A@U3\H/_C58GBG5
M+R?Q+X9T#2KIX7NYS>7<D1Y%K$,D?1V*K^=<EHGQ(UZYU72?M$^E746HZI-8
MFP@B9;B!$9@)2=YR,#G('6@#TC^QKO\ Z&#5/R@_^-4?V-=_]#!JGY0?_&JP
MK?XG^'KG39=0C%_]F6401N;1_P!_,6*B./\ OOD=!4%]\0;>YL[&72YC:SG6
M(-.NK>_M)!*A?/R%>"I(Z,<B@#I/[&N_^A@U3\H/_C5']C7?_0P:I^4'_P :
MK-@\?Z%<ZVNEH]SE[AK6.Z:W86\DRYW1K)T+#!_*LC5OBE81>&]5U72+&_O!
M:1L\,S6CBWGPVTE7Z%0>IH ZG^QKO_H8-4_*#_XU1_8UW_T,&J?E!_\ &JS;
MSQ//_P *XO/$EM:2V]Q'8R7"0W<14AE4GE>N,CCU%86G^*O$FFW/AF379-.O
M-/U\*B26L#0O;2M'O4$%F#*>1GCI0!U_]C7?_0P:I^4'_P :H_L:[_Z&#5/R
M@_\ C58]G\2?#EY.R":YBA,,L\-S-;.D5RD7,C1,1\V ,\4Y/B)HAT$:P\>H
M16[RI%;QR6CB2Y9QE/*7^/<.F* -;^QKO_H8-4_*#_XU1_8UW_T,&J?E!_\
M&JR6^(6D)>Z?8FTU7[;?QF2*V^Q/YB@.4;<O\.""3GC S6=IWQ&M(--MI-5E
M>ZN;V]NK>T6PLY"7\IL;=O)W>_0T =/_ &-=_P#0P:I^4'_QJC^QKO\ Z&#5
M/R@_^-5R5S\5+1]5\.0Z7I]Y>6FJO-',RV[>9$T8/R!?[P(^8'HO-6[+Q[;V
MUOJ<NIW N636)M/L[>QM7,LA4 [ O)9ASEA@4 =%_8UW_P!#!JGY0?\ QJC^
MQKO_ *&#5/R@_P#C58I^)?A[[%9W"_;G:ZN)+1+=+1S,LR#+1LF,ANGYU=T_
MQKI.J6FGW-HEXZWMRUH%^S,&AE7.X2#^#&.] %W^QKO_ *&#5/R@_P#C5']C
M7?\ T,&J?E!_\:IVJZ]9Z3)%!()9[R8$PVL";Y),>@[#W.!5:Y\2I:+!;26<
MTFK31^8-/@(D=1ZLWW0/<UHJ4VKI&;JP3LV3_P!C7?\ T,&J?E!_\:H_L:[_
M .A@U3\H/_C5<_J'B;4(_$SZ8^HZ=I2+;12@7,9D)=NJ@[ESBM2Y\::39WD]
MK.;G=;2K%/*L#&.-FQ@EN@!S5O#U-+*]R%B*>MW:Q<_L:[_Z&#5/R@_^-4?V
M-=_]#!JGY0?_ !JLJT\:PF]UI+^VFMK;3GP)C&V",#@_[1)X'<59;QKI,5E<
M7,XNH?L\D:2Q2P,LB[_NG;Z&D\/53M8:Q%)]2Y_8UW_T,&J?E!_\:H_L:[_Z
M&#5/R@_^-57UO79;3P==:S9PO'+''O2.YC*D?-CYEZUC6?C22SN]1CU:>VNK
M6S@CF-U91G +D#81D\\^M..'G*+:_K;_ #%+$0C))_U_5CH?[&N_^A@U3\H/
M_C5']C7?_0P:I^4'_P :JI+XQTZ%(B8+]I)(VF\E;5C(L8.-[+V7T--O/&^C
M6D,<P:XN(V@6X+6\)<)&QP"WID\5*H57]EE.O27VD7?[&N_^A@U3\H/_ (U1
M_8UW_P!#!JGY0?\ QJJR>+].>]GM%BO3+;J&FQ;,1&"NX9QW[8]:8?&FE):W
MD\ZW<'V/89HIK=E<!SA3CN#1["I_*'MZ?\Q<_L:[_P"A@U3\H/\ XU1_8UW_
M -#!JGY0?_&JSG\>:/$9A(E\A@(\X-:N#&IZ.W'"G(YJQXKUBZTK1H;FP:+S
M9KB*)6D4LH#G&< BCV%3F46K7%[>GRN2=[%G^QKO_H8-4_*#_P"-4?V-=_\
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
M1D)-^)'!^A&*VJ*M5)I63(=*#=VCF)O#>IIKKZI9ZI;B22VC@D^TVOF;MO\
M%PPP34=]X.:\M=:A^W!3J5S'.#Y6?+V[>.O.<5U=%6L145FG^70AX>FTTUOY
MOJ<E?^"FOY=81]0VVFI%96C\G+)*H&"&SR..F/QJ&/P(5T^2 W%I%))/!*6M
M[78"(VS@_,22?KQZ5V=%-8FJE:Y+PM)N]C-\0:4=;T&[TT3>2;A-OF%=VWD'
MI^%4]5\,6]]X;FTBT$-F)=A+QP@#*D') QZ5O45$:LXV2>SN:2I0E>ZW5OD<
M[J?AR[GU4ZEINHK:3R6OV6;S(/,#+G((Y&"*XK6/#=[IVI);6>GW-Y;6UG%#
M &A9X[A@2Q#E64*,G/S9%>KT5K2Q4X>9C5PD*GD<S'X:N)+?6V>\:VFU=48^
M4.;=@@4@'///TK)B^';I8ZC =0A5KQ(5)BMRJJ8VW9P6))/UZUWE%)8FK'9]
MOPV_(IX6E+==_P =_P SF-2\)-J$NN.+T)_:=M% !Y>?+V=^O.?PJWKV@R:O
MHEO8172PR0212+(T>X$I[9'\ZW**CV\[IWV_X;]"_80LU;?_ (<Y.X\&/JHO
MI=9U$W%U<V_V9'BB\M($SN^5<GG('4U#:^!VMK*ZB$NG>;,J)D6'R,JG)#@L
M2<^Q&.U=E15?6:MK7T(^JTKWMJ<?;>"[O3TT^:QU?9>VB21&26'>C(YSM"[L
M@ ].:OQ^&9%_M\O>[VU:)4+>7C81&4)Z\YSGM70T4GB*CW?]7O\ F-8>FME^
M?:WY'GZ^&-6_MJZL[:[-M;_V3!9M<M;[EE !5L<\,/QZULQ^$GM-1AGL[X)
M-/6PECDBW%D4'!!R,'\#73T54L348HX6FCCK;P7>:=':/IVK)#<QV7V*9WM]
MZR+DD$#=P1GU-36?@J.PD/D7C>5_99T\!DR<DDE\Y]^E=712>)JO=C6&I+H<
MY!X1@:RL+2_NIKJVM+=(A;9V1.RC&YE'+9]"2*M7'AJSO;T37K27%O&%$%FQ
MQ!%@?W!P3]<ULT5+K5+WN4J-.UK"    # '0"EHHK(U"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 *0D*"20 .23VI:S]>_Y%[4_P#KTE_] - %C^T++_G[@_[^#_&C
M[?9_\_<'_?P5QVF:#HS:18,=)L23;1$DVZ<G8/:K7_"/Z+_T"+#_ ,!D_P *
MCG*Y3I_M]G_S]P?]_!1]OL_^?N#_ +^"N8_X1_1?^@18?^ R?X4?\(_HO_0(
ML/\ P&3_  HYPY3I_M]G_P _<'_?P4?;[/\ Y^X/^_@KF/\ A']%_P"@18?^
M R?X4?\ "/Z+_P! BP_\!D_PHYPY3I_M]G_S]P?]_!1]OL_^?N#_ +^"N8_X
M1_1?^@18?^ R?X4?\(_HO_0(L/\ P&3_  HYPY3I_M]G_P _<'_?P4?;[/\
MY^X/^_@KF/\ A']%_P"@18?^ R?X4?\ "/Z+_P! BP_\!D_PHYPY3IO[0LO^
M?NW_ ._H_P :7[?9_P#/W!_W\%<%JVA:0NIZ$%TJR >\8,!;KR/)D.#Q6M_P
MC^B_] BP_P# 9/\ "CG"QT_V^S_Y^X/^_@H^WV?_ #]P?]_!7,?\(_HO_0(L
M/_ 9/\*/^$?T7_H$6'_@,G^%'.'*=/\ ;[/_ )^X/^_@H^WV?_/W!_W\%<Q_
MPC^B_P#0(L/_  &3_"C_ (1_1?\ H$6'_@,G^%'.'*=-_:%E_P _=O\ ]_!_
MC2_;[/\ Y^X/^_@KA-.T+2&UK6E;2K$JLL.T&W7 _=CIQ6I_PC^B_P#0(L/_
M  &3_"CG#E.G^WV?_/W!_P!_!1]OL_\ G[@_[^"N8_X1_1?^@18?^ R?X4?\
M(_HO_0(L/_ 9/\*.<.4Z?[?9_P#/W!_W\%'V^S_Y^X/^_@KF/^$?T7_H$6'_
M (#)_A1_PC^B_P#0(L/_  &3_"CG#E.F_M"R_P"?NW_[^#_&E^WV?_/W!_W\
M%<%H>AZ0[ZMOTJR;;J4JKFW4X&%X''2M;_A']%_Z!%A_X#)_A1SARG3_ &^S
M_P"?N#_OX*/M]G_S]P?]_!7,?\(_HO\ T"+#_P !D_PH_P"$?T7_ *!%A_X#
M)_A1SARG3_;[/_G[@_[^"C[?9_\ /W!_W\%<Q_PC^B_] BP_\!D_PJO?:!HP
MTZ[(TFQ!$$A!%NG'RGVHYPY3K_[0LO\ G[@_[^#_ !H^WV?_ #]P?]_!7%:)
MH.COH&FLVDV+,UK$23;J23M'M5[_ (1_1?\ H$6'_@,G^%'.'*=/]OL_^?N#
M_OX*/M]G_P _<'_?P5S'_"/Z+_T"+#_P&3_"C_A']%_Z!%A_X#)_A1SARG3_
M &^S_P"?N#_OX*/M]G_S]P?]_!7,?\(_HO\ T"+#_P !D_PH'A_1<_\ ((L/
M_ 9/\*.<.4Z;^T+(]+NW_P"_H_QI?M]G_P _<'_?P5P7AS0](DTV<OI5DQ%[
M<@%K=3P)6P.E:W_"/Z+_ - BP_\  9/\*.<+'3_;[/\ Y^X/^_@H^WV?_/W!
M_P!_!7,?\(_HO_0(L/\ P&3_  H_X1_1?^@18?\ @,G^%'.'*=/]OL_^?N#_
M +^"D_M"RQ_Q]V__ '\'^-<S_P (_HO_ $"+#_P&3_"LWQ!H6CIX;U1TTJQ5
MEM)2&%NH(.T^U'.'*=S]OL_^?N#_ +^"C[?9_P#/W!_W\%<I;Z!HQM82=(L"
M3&O_ "[IZ#VJ3_A']%_Z!%A_X#)_A1SARG3_ &^S_P"?N#_OX*/M]G_S]P?]
M_!7,?\(_HO\ T"+#_P !D_PH_P"$?T7_ *!%A_X#)_A1SARG3_;[/_G[@_[^
M"D_M"R'6[M_^_H_QKF?^$?T7_H$6'_@,G^%8_BC0](C\/S-'I5DC"6'E;=0?
M]:GM1SARG?\ V^S_ .?N#_OX*/M]G_S]P?\ ?P5S3^']%WM_Q*+#K_S[)_A3
M?^$?T7_H$6'_ (#)_A1SARG3_;[/_G[@_P"_@H^WV?\ S]P?]_!7,?\ "/Z+
M_P! BP_\!D_PH_X1_1?^@18?^ R?X4<X<IT_V^S_ .?N#_OX*/M]G_S]P?\
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
MG633XO-=L#$O"_*G/)^9>OK6S;?\>D'_ %R7^0K(N?">FW>I_;YO.,WVI;K
M<8W!0N.GW> <>HHARW]X)<UO='6?BK2KNVMI6F,#3J&$<BG*9S@,1D G:<#/
M--;Q;I!^S>1-)<?:)HX5\J)CC>"58C'W3M/(J"'P=I<06W2>X,8\MY(3(O[P
MINV,W&>,]L X%.A\):="\/DW-P);5;=482*2GDAMA(QU(8YSUJ[4O,B]3R+6
MA>(K37;<-$#%<;2[0-G(4.4R#@ C*]OI3?%?_(N3_P#76#_T<E.TSP[9Z3<1
MS6[S%H[=K=0[ C:9#(>W7)/X4WQ7_P BY/\ ]=8/_1R5$N7F]W8N/-;WMS;?
M_6-]33:<_P#K&^IIM06%%%% !1110 445%=3_9K.>XV%_)B:38.K8!./TH$2
MT5S5OK]VFG:7/,+:YN-40/#%&?+6/Y"Y!<YR !C..H-58O'8N3&;?3&9)'2-
M2\X4[FA\T9&#Q@$9K3V4WL1[6/4Z^BN0C\="X:/[/IC.DC1HK-.%^9X?- Q@
M\  C-">/8IK::Z@TJYDMX8?,D<$_(?*\S!., =LYZ]L4_8S["]K#N=?17(CQ
M?=S:K;VL.GQ@!I5G0RY8[8ED78< 9P>_?\ZWM%U5=8TX70B\EPQ22(L28V'5
M3D @CN,5,J<HJ[*C.,G9&A1114%A1110 4444 %5_#O_ ",6O_6W_P#1=6*K
M^'?^1BU_ZV__ *+JH;DO8Z:BBBM"0HHHH *S]=_Y%[4_^O27_P! -:%9^N_\
MB]J?_7I+_P"@&@#&TO\ Y VG_P#7K%_Z *Y">P\30W.I&Q%U%')+=S1^6Z_.
MV$\KKV)#<?7-=?I?_(&T_P#Z]8O_ $ 5;J(3<1RAS'GFJZ9XDOYI)I;6XEN$
MCN53/EF(*VSRP@/? .<]Q6E<?\)*MC<*L5^]XT[KNCD41)'@^64 Y_N@]/>N
MQHJ_;.R5D3[)7O=G#6EGXAM[B::9-0_TF6"2Z,,BEBOE88)S@,' SCMTIT=O
MXO-C=27-S>"Y1(/)2(J5?C,@XQSP 6[9.*[>BCVS[(/9+NSB_$<%U=76G1M
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
M754U3_D$7O\ UP?_ -!-%D%V<MH?A[5)/#^FNOB*9%:UB(7[)$<#8..E7_\
MA&]6_P"AEF_\ XO\*T_#W_(LZ5_UYP_^@"M*BR"[.:_X1O5O^AEF_P# .+_"
MC_A&]6_Z&6;_ , XO\*Z6BBR"[.:_P"$;U;_ *&6;_P#B_PH_P"$<U;_ *&6
M;_P#B_PKI:*+(+LX+PWH&IR:;.4\0S(!>W(Q]DB.2)F!/3OUK8_X1O5O^AEF
M_P# .+_"K/A3_D%W/_80N_\ T<];E%D%V<U_PC>K?]#+-_X!Q?X4?\(WJW_0
MRS?^ <7^%=+119!=G-?\(WJW_0RS?^ <7^%9OB'P_JD?AG57?Q%,ZK9RDK]D
MB&X;#QTKMZR?%'_(IZQ_UY3?^@&BR"[,NV\.ZJUI"1XDF ,:X'V.+T^E2_\
M"-ZM_P!#+-_X!Q?X5OV?_'E;_P#7-?Y5-19!=G-?\(WJW_0RS?\ @'%_A1_P
MC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM_P!#+-_X!Q?X5C>*= U.+P],S^(9
MI%\V$%3:1#_EJGH*[ZL'QC_R+,__ %VM_P#T<E%D%V0'PYJQ)/\ PDLW/_3G
M%_A1_P (WJW_ $,LW_@'%_A72T46079S7_"-ZM_T,LW_ (!Q?X4?\(WJW_0R
MS?\ @'%_A72T46079S7_  C>K?\ 0RS?^ <7^%'_  C>K?\ 0RS?^ <7^%=+
M119!=G-?\(WJW_0RS?\ @'%_A1_PC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM
M_P!#+-_X!Q?X4?\ "-ZM_P!#+-_X!Q?X5TM%%D%V<U_PC>K?]#+-_P" <7^%
M'_"-ZM_T,LW_ (!Q?X5TM%%D%V<U_P (WJW_ $,LW_@'%_A1_P (WJW_ $,L
MW_@'%_A72T46079S7_"-ZM_T,LW_ (!Q?X4?\(WJW_0RS?\ @'%_A72T4607
M9S7_  C>K?\ 0RS?^ <7^%'_  C>K?\ 0RS?^ <7^%=+119!=G-?\(WJW_0R
MS?\ @'%_A1_PC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM_P!#+-_X!Q?X5'X8
MM+BR\0>((KB]:[?=;GS&C5/^6?3"\5U-86E?\C7X@^MO_P"BZ+(1NT444P"B
MBB@ K/U[_D7=3_Z])?\ T UH5GZ]_P B[J?_ %Z2_P#H!H =HO\ R =._P"O
M:/\ ]!%7JY;2/$]JFBV"_8-6.+:,9&GRD?='M5W_ (2FU_Z!^K_^"^7_ .)H
M L^(+ZXT[2)+BU&9O,C1?W?F'YG"\+D9//3(KGW\:76G1O%?Z;-)/%"TSE$*
M<?.4R/F"DA.<MQD=><:DGB2QF7;)IFJNN0V&TV4C(.0?N^M07&KZ/=S":XT3
M4)90A0/)I<C':>HY7IU_.@"E;>,=02>__M#3(XTMI0K)'."T:D*![.Q8G.,
M#UJ1?&ET#&9]%,*,%9\W2ED!$9/ &#@2KWYYZ5/)JFBS3K-)H5\\JLS!VTJ0
MD$C!.=O4@"GG6=(;KHFH'ZZ7)[?[/^ROY#TH I#QV7N7A32V<1N3*XFP$BPI
MW_,H+$[N@R#V/>IW\9M&]FKZ9(?M7[Q/+DWD0Y4;CM4X.6'!P.OS&EAU#0H-
M_D^'[V/?G=MTEQG/7/R^PI!?: I!'AZ\!$OG#&DOP_\ >^[UH ZNBL/_ (2F
MU_Z!^K_^"^7_ .)H_P"$IM?^@?J__@OE_P#B: /'/VFO^96_[>__ &C7S_7N
M/[1.J1:G_P (WY=O=P^7]JS]HMWBSGRNFX#/2O#J "BBB@ HHHH ^EOV;?\
MD3]7_P"O_P#]IK7M->#?L_:Q#IOA35(Y+:]E+7V[-O:O*!\B]2H/->N_\)3:
M_P#0/U?_ ,%\O_Q- &Y16'_PE-K_ - _5_\ P7R__$T?\)3:_P#0/U?_ ,%\
MO_Q- &Y16'_PE-K_ - _5_\ P7R__$T?\)3:_P#0/U?_ ,%\O_Q- ">&?O:U
M_P!A2;^2UNUQ/A[Q);1-J^;'5&W:E*WRV$AQPO!XX-;7_"4VO_0/U?\ \%\O
M_P 30!N45A_\)3:_] _5_P#P7R__ !-'_"4VO_0/U?\ \%\O_P 30!N54U3_
M )!%[_UP?_T$UG?\)3:_] _5_P#P7R__ !-5=2\3VKZ7=K]@U89@<9.GR@?=
M/M0!J>'O^19TK_KSA_\ 0!6E7)Z%XFMH_#VF(;#525M(AE;"4@_(.AQ6A_PE
M-K_T#]7_ /!?+_\ $T ;E%8?_"4VO_0/U?\ \%\O_P 31_PE-K_T#]7_ /!?
M+_\ $T ;E%8?_"4VO_0/U?\ \%\O_P 31_PE-K_T#]7_ /!?+_\ $T 'A3_D
M%W/_ &$+O_T<];E<5X:\26T6FW"FQU5LWUTV5L)#UF<]AUK9_P"$IM?^@?J_
M_@OE_P#B: -RBL/_ (2FU_Z!^K_^"^7_ .)H_P"$IM?^@?J__@OE_P#B: -R
MLGQ1_P BGK'_ %Y3?^@&H?\ A*;7_H'ZO_X+Y?\ XFLSQ'XFMI?#&K1BQU52
MUG* 6L)0!E#U..* .IL_^/*W_P"N:_RJ:N=M?%%JMG"/L&K'$:]-/E]/I4W_
M  E-K_T#]7_\%\O_ ,30!N45A_\ "4VO_0/U?_P7R_\ Q-'_  E-K_T#]7_\
M%\O_ ,30!N5@^,?^19G_ .NUO_Z.2G?\)3:_] _5_P#P7R__ !-8GBOQ);3>
M'9D%CJBYE@.7L) .)4/4B@#MZ*P_^$IM?^@?J_\ X+Y?_B:/^$IM?^@?J_\
MX+Y?_B: -RBL/_A*;7_H'ZO_ ."^7_XFC_A*;7_H'ZO_ ."^7_XF@#<HK#_X
M2FU_Z!^K_P#@OE_^)H_X2FU_Z!^K_P#@OE_^)H W**P_^$IM?^@?J_\ X+Y?
M_B:/^$IM?^@?J_\ X+Y?_B: -RBL/_A*;7_H'ZO_ ."^7_XFC_A*;7_H'ZO_
M ."^7_XF@#<HK#_X2FU_Z!^K_P#@OE_^)H_X2FU_Z!^K_P#@OE_^)H W**P_
M^$IM?^@?J_\ X+Y?_B:/^$IM?^@?J_\ X+Y?_B: -RBL/_A*;7_H'ZO_ ."^
M7_XFC_A*;7_H'ZO_ ."^7_XF@#<HK#_X2FU_Z!^K_P#@OE_^)H_X2FU_Z!^K
M_P#@OE_^)H W**P_^$IM?^@?J_\ X+Y?_B:/^$IM?^@?J_\ X+Y?_B: -RL+
M2O\ D:_$'UM__1=+_P )3:_] _5__!?+_P#$U4\.7T=_XC\031Q7$0W6XVSP
MM&W^K]&YH Z>BBB@ HHHH *S]>_Y%W4_^O27_P! -:%9^O?\B[J?_7I+_P"@
M&@!VB_\ ("T__KVC_P#015ZJ.B_\@'3O^O:/_P!!%7J "BBH[A9'MI5A8+*4
M(1CV..#0!)17GD#:KIT[?8-$U.$PVZBZ4!3]KF.064EL$ACRQQD$'D"H[B+Q
M9=3.DEO=L@@4D,5QYH0<CH.<G(''K0!Z/17&Z'_:L&M6^G37%R8@)[F83N&8
M8D95'^ZP<$?[E=E0 4444 > ?M-?\RM_V]_^T:^?Z^@/VFO^96_[>_\ VC7S
M_0 4444 %%%% 'TM^S=_R)^K?]?_ /[36O::\6_9N_Y$_5O^O_\ ]IK7M- !
M1110 4444 87AG[VM?\ 84F_DM;M87AG[VM?]A2;^2UNT %%%% !535/^01>
M_P#7!_\ T$U;JIJG_((O?^N#_P#H)H @\/?\BSI7_7G#_P"@"M*LWP]_R+.E
M?]></_H K2H **** "BBB@##\*_\@NY_["%W_P"CWK<K#\*?\@NY_P"PA=_^
MCGK<H **** "LKQ1_P BGK'_ %Y3?^@&M6LGQ1_R*>L?]>4W_H!H T+/_CRM
M_P#KFO\ *IJAL_\ CRM_^N:_RJ:@ HHHH *PO&/_ "+,_P#UVM__ $<E;M8/
MC'_D69_^NUO_ .CDH WJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "L+2O^1K\0?6W_\ 1=;M86E?\C7X@^MO_P"BZ -VBBB@ HHH
MH *S]>_Y%W4_^O27_P! -:%9^O?\B[J?_7I+_P"@&@#/T?Q!HJ:)IZMK%@&%
MM&"#<ID?*/>KO_"1:'_T&=/_ / I/\:BT;3;%M#T\FRMB3;1DGRE_NCVJ]_9
MEA_SXVW_ 'Z7_"@"M_PD6A_]!G3_ /P*3_&C_A(M#_Z#.G_^!2?XU9_LRP_Y
M\;;_ +]+_A1_9EA_SXVW_?I?\* *W_"1:'_T&=/_ / I/\:/^$BT/_H,Z?\
M^!2?XU9_LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\* *HU_00Y<:MIH=@ 6^TID
M@=.]+_PD6A_]!G3_ /P*3_&K/]F6'_/C;?\ ?I?\*/[,L/\ GQMO^_2_X4 5
MO^$BT/\ Z#.G_P#@4G^-'_"1:'_T&=/_ / I/\:L_P!F6'_/C;?]^E_PH_LR
MP_Y\;;_OTO\ A0!X!^T?J-C?_P#",_8KRWN=GVK?Y,JOMSY.,X/'0UX37O7[
M2EM;V_\ PC'D011;OM6=B!<_ZGTKP6@ HHHH **** /HS]GC5-/L/"6JI>7]
MK;NU]D+-,J$CRUYY->P?\)%H?_09T_\ \"D_QKR/]G.TMKCPEJQGMXI2+[ +
MH"1^[7UKV7^S+#_GQMO^_2_X4 5O^$BT/_H,Z?\ ^!2?XT?\)%H?_09T_P#\
M"D_QJS_9EA_SXVW_ 'Z7_"C^S+#_ )\;;_OTO^% %;_A(M#_ .@SI_\ X%)_
MC1_PD6A_]!G3_P#P*3_&K/\ 9EA_SXVW_?I?\*/[,L/^?&V_[]+_ (4 <WX<
MU[1XVUC?JUBN[4I67=<(,C"\]:V_^$BT/_H,Z?\ ^!2?XUF>&]/LF;6=UG;G
M&IR@9B7@87VK<_LRP_Y\;;_OTO\ A0!6_P"$BT/_ *#.G_\ @4G^-'_"1:'_
M -!G3_\ P*3_ !JS_9EA_P ^-M_WZ7_"C^S+#_GQMO\ OTO^% %;_A(M#_Z#
M.G_^!2?XU5U/Q#HK:5>*NL:>28'  N4Y^4^]:?\ 9EA_SXVW_?I?\*J:GIMB
M-)O"+*V!$#X_=+_=/M0!1T#Q!HJ>'-+1]7L%9;2($&Y0$'8/>M#_ (2+0_\
MH,Z?_P"!2?XU7\/Z=8MX;TMFLK8DV<1),2\_(/:M'^S+#_GQMO\ OTO^% %;
M_A(M#_Z#.G_^!2?XT?\ "1:'_P!!G3__  *3_&K/]F6'_/C;?]^E_P */[,L
M/^?&V_[]+_A0!6_X2+0_^@SI_P#X%)_C1_PD6A_]!G3_ /P*3_&K/]F6'_/C
M;?\ ?I?\*/[,L/\ GQMO^_2_X4 <YX8U[1H],N ^K6"DWUT0&N4'!F<@]:VO
M^$BT/_H,Z?\ ^!2?XUF^%]/LGTRX+6=L3]ONAS$O_/9_:MO^S+#_ )\;;_OT
MO^% %;_A(M#_ .@SI_\ X%)_C1_PD6A_]!G3_P#P*3_&K/\ 9EA_SXVW_?I?
M\*/[,L/^?&V_[]+_ (4 5O\ A(M#_P"@SI__ (%)_C67XEU_1I/"VKHFKV#.
MUE,%5;E"2=AXZUN_V98?\^-M_P!^E_PK*\3:=8IX5U=ELK<,+*8@B)>/D/M0
M!-:>(=$%G #K&G@B-?\ EY3T^M3?\)%H?_09T_\ \"D_QI]IIM@;. FRMLF-
M?^62^GTJ;^S+#_GQMO\ OTO^% %;_A(M#_Z#.G_^!2?XT?\ "1:'_P!!G3__
M  *3_&K/]F6'_/C;?]^E_P */[,L/^?&V_[]+_A0!6_X2+0_^@SI_P#X%)_C
M6)XMU[1Y?#DR1ZM8NQF@.%N$)XF0^M=)_9EA_P ^-M_WZ7_"L/Q?I]DGAN9E
ML[=3YT'(B7_GLGM0!I_\)%H?_09T_P#\"D_QH_X2+0_^@SI__@4G^-6?[,L/
M^?&V_P"_2_X4?V98?\^-M_WZ7_"@"M_PD6A_]!G3_P#P*3_&C_A(M#_Z#.G_
M /@4G^-6?[,L/^?&V_[]+_A1_9EA_P ^-M_WZ7_"@"M_PD6A_P#09T__ ,"D
M_P :/^$BT/\ Z#.G_P#@4G^-6?[,L/\ GQMO^_2_X4?V98?\^-M_WZ7_  H
MK?\ "1:'_P!!G3__  *3_&C_ (2+0_\ H,Z?_P"!2?XU9_LRP_Y\;;_OTO\
MA1_9EA_SXVW_ 'Z7_"@"M_PD6A_]!G3_ /P*3_&C_A(M#_Z#.G_^!2?XU9_L
MRP_Y\;;_ +]+_A1_9EA_SXVW_?I?\* *W_"1:'_T&=/_ / I/\:/^$BT/_H,
MZ?\ ^!2?XU9_LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\* *W_"1:'_ -!G3_\
MP*3_ !H_X2+0_P#H,Z?_ .!2?XU9_LRP_P"?&V_[]+_A1_9EA_SXVW_?I?\
M"@"M_P )%H?_ $&=/_\  I/\:/\ A(M#_P"@SI__ (%)_C5G^S+#_GQMO^_2
M_P"%']F6'_/C;?\ ?I?\* *W_"1:'_T&=/\ _ I/\:/^$BT/_H,Z?_X%)_C5
MG^S+#_GQMO\ OTO^%']F6'_/C;?]^E_PH K?\)%H?_09T_\ \"D_QH_X2+0_
M^@SI_P#X%)_C5G^S+#_GQMO^_2_X4?V98?\ /C;?]^E_PH K?\)%H?\ T&=/
M_P# I/\ &L_0;NVO?$WB"6UN(IX\VXWQ.&&?+]16S_9EA_SXVW_?I?\ "LC1
M88H/%'B!(8DC7-OPB@#_ %?M0!T-%%% !1110 5GZ]_R+NI_]>DO_H!K0K/U
M[_D7=3_Z])?_ $ T .T7_D Z=_U[1_\ H(J]5'1?^0%I_P#U[1_^@BKU !7,
M>*M0GL;NR\F\>+(+")"%,IRO0E2'/)_=Y!.>O%=/10!PK^(]:EN;>6WEM-J>
M<US;>2^Z,*5'EMS]_GKQUZ=*K2>,=8N+.8$6]B2[*)63<58=(<!CB3W./]VO
M0Z* //[KQIJ!E/V:-6:V7;<(L9VHY+@[BQ PH /4>Y%=CHMY-J&CVUU<(BRR
M)E@ARIYZCD\'KU/7J:OT4 %%%% '@'[37_,K?]O?_M&OG^OH#]IK_F5O^WO_
M -HU\_T %%%% !1110!]+?LV_P#(HZO_ -?_ /[36O::\6_9M_Y%'5_^O_\
M]IK7M-# **** "BBB@#"\,_>UK_L*3?R6MVL+PS][6O^PI-_):W: "BBB@ J
MIJG_ ""+W_K@_P#Z":MU4U3_ )!%[_UP?_T$T 0>'O\ D6=*_P"O.'_T 5I5
MF^'O^1:TK_KSA_\ 0!6E0 4444 %%%% &'X4_P"07<_]A"[_ /1SUN5A^%>-
M+N<_]!"[_P#1[UN4 %%%% !63XH_Y%/6/^O*;_T UK5E>)_^13UC_KRF_P#0
M#0!?L_\ CRM_^N:_RJ:H;3_CR@_ZYK_*IJ "BBB@ K!\8_\ (LS_ /7:W_\
M1R5O5A>,?^19G_Z[6_\ Z.2@#=HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *PM*_Y&OQ!];?_P!%UNUA:5_R-?B#ZV__ *+H W:*
M** "BBB@ K/U[_D7=3_Z])?_ $ UH5GZ]_R+NI_]>DO_ * : ,;2/"6CR:+8
M.T5UN:VC)Q>SC^$?[=7/^$0T;_GE=?\ @=/_ /%U?T7_ ) .G?\ 7M'_ .@B
MKU &%_PB&C?\\KK_ ,#I_P#XNC_A$-&_YY77_@=/_P#%UNT4 87_  B&C?\
M/*Z_\#I__BZ/^$0T;_GE=?\ @=/_ /%U)J>H7L5_]FLWM(_+MS<R-=9PR@XV
M@@C;WRW...#6>_C((-W]G/Y3."LAE&WRMS*7;CY>4/!XY&2.< %S_A$-&_YY
M77_@=/\ _%T?\(AHW_/*Z_\  Z?_ .+J]HU]-J.FI=3P+"[.Z[%?<,*Y4<X]
M!5^@#"_X1#1O^>5U_P"!T_\ \71_PB&C?\\KK_P.G_\ BZW:* /G']HG2++2
MO^$;^R)*OF_:MWF3O)T\K'WB<=3TKPZOH#]IK_F5O^WO_P!HU\_T %%%% !1
M110!]#?L_:'8:IX5U26[29G6^VCR[B2,8V+V5@*]<_X1#1O^>5U_X'3_ /Q=
M>9_LV_\ (GZO_P!?_P#[36O:: ,+_A$-&_YY77_@=/\ _%T?\(AHW_/*Z_\
M Z?_ .+K=HH PO\ A$-&_P">5U_X'3__ !='_"(:-_SRNO\ P.G_ /BZW:*
M.(\/>%M)F;5]\5S\FI2J,7DPX 7T?FMK_A$-&_YY77_@=/\ _%T>&?O:U_V%
M)OY+6[0!A?\ "(:-_P \KK_P.G_^+H_X1#1O^>5U_P"!T_\ \76[10!A?\(A
MHW_/*Z_\#I__ (NJVI>$M'32[QEBNLB!R/\ 39S_  G_ &ZZ:JFJ?\@B]_ZX
M/_Z": .=T+PGH\OA[3)&BN=S6D3'%[,.2@[!ZT/^$0T;_GE=?^!T_P#\75OP
M]_R+.E?]></_ * *TJ ,+_A$-&_YY77_ ('3_P#Q='_"(:-_SRNO_ Z?_P"+
MK=HH PO^$0T;_GE=?^!T_P#\71_PB&C?\\KK_P #I_\ XNMVB@#BO#/A72)M
M-N&>*YR+ZZ48O9AP)G Z/6Q_PB&C?\\KK_P.G_\ BZ7PI_R"[G_L(7?_ *.>
MMR@#"_X1#1O^>5U_X'3_ /Q='_"(:-_SRNO_  .G_P#BZW:* ,+_ (1#1O\
MGE=?^!T__P 769XC\*:1#X8U:1(KG<EG*PS>S$9"'L7KL*R?%'_(IZQ_UY3?
M^@&@"G:^$=&:S@)BNLF-3_Q_3^G^_4O_  B&C?\ /*Z_\#I__BZU[/\ X\K?
M_KFO\JFH PO^$0T;_GE=?^!T_P#\71_PB&C?\\KK_P #I_\ XNMVB@#"_P"$
M0T;_ )Y77_@=/_\ %UB^*_"VDP>'9I(XKG<)8!S>3'K*@Z%Z[>L'QC_R+,__
M %VM_P#T<E "_P#"(:-_SRNO_ Z?_P"+H_X1#1O^>5U_X'3_ /Q=;M% &%_P
MB&C?\\KK_P #I_\ XNC_ (1#1O\ GE=?^!T__P 76[10!A?\(AHW_/*Z_P#
MZ?\ ^+H_X1#1O^>5U_X'3_\ Q=;M% &%_P (AHW_ #RNO_ Z?_XNC_A$-&_Y
MY77_ ('3_P#Q=;M% &%_PB&C?\\KK_P.G_\ BZ/^$0T;_GE=?^!T_P#\76[1
M0!A?\(AHW_/*Z_\  Z?_ .+H_P"$0T;_ )Y77_@=/_\ %UNT4 87_"(:-_SR
MNO\ P.G_ /BZ/^$0T;_GE=?^!T__ ,76[10!A?\ "(:-_P \KK_P.G_^+H_X
M1#1O^>5U_P"!T_\ \76[10!A?\(AHW_/*Z_\#I__ (NC_A$-&_YY77_@=/\
M_%UNT4 87_"(:-_SRNO_  .G_P#BZ/\ A$-&_P">5U_X'3__ !=;M% &%_PB
M&C?\\KK_ ,#I_P#XNJOAS3[?3?$?B""U5UCW6Y^>5I#_ *OU8DUT]86E?\C7
MX@^MO_Z+H W:*** "BBB@ K/U[_D7=3_ .O27_T UH5GZ]_R+NI_]>DO_H!H
M =HO_(!T[_KVC_\ 015ZN6TC2-7;1;!E\37:J;>,A1;0<?*/]BKO]C:Q_P!#
M1>?^ L'_ ,10!N45A_V-K'_0T7G_ ("P?_$4?V-K'_0T7G_@+!_\10!I7>FV
M5^T37=K%.86W1F10=I]J@?0=)D,A?3;5C)()7S&/F<=S^9_,U4_L;6/^AHO/
M_ 6#_P"(H_L;6/\ H:+S_P !8/\ XB@#7@MX;9"D$21H6+E5&!DG)/XFI:P_
M[&UC_H:+S_P%@_\ B*/[&UC_ *&B\_\  6#_ .(H W**P_[&UC_H:+S_ ,!8
M/_B*/[&UC_H:+S_P%@_^(H \<_::_P"96_[>_P#VC7S_ %[C^T39WEI_PC?V
MO5)K[=]JV^9%&FS'E9QL49SQU]*\.H **** "BBB@#Z6_9M_Y$_5_P#K_P#_
M &FM>TUX+^S[8WUWX5U1K75Y[)5O<%(X8W#'8O.64FO7O[&UC_H:+S_P%@_^
M(H W**P_[&UC_H:+S_P%@_\ B*/[&UC_ *&B\_\  6#_ .(H W**P_[&UC_H
M:+S_ ,!8/_B*/[&UC_H:+S_P%@_^(H 3PS][6O\ L*3?R6MVN)\/:3JKMJ^S
MQ'=IMU&4-BV@.XX7GE*VO[&UC_H:+S_P%@_^(H W**P_[&UC_H:+S_P%@_\
MB*/[&UC_ *&B\_\  6#_ .(H W*J:I_R"+W_ *X/_P"@FL[^QM8_Z&B\_P#
M6#_XBJNI:1JXTN[+>)KM@(7R/LT'/RG_ &* -3P]_P BSI7_ %YP_P#H K2K
MD]"TC5F\/:8R^);M%-I$0HMH#@;!QRE:']C:Q_T-%Y_X"P?_ !% &Y16'_8V
ML?\ 0T7G_@+!_P#$4?V-K'_0T7G_ ("P?_$4 ;E%8?\ 8VL?]#1>?^ L'_Q%
M']C:Q_T-%Y_X"P?_ !% !X4_Y!=S_P!A"[_]'/6Y7%>&M)U5]-N#'XDNT OK
MH$"V@.2)GR>4[]:V?[&UC_H:+S_P%@_^(H W**P_[&UC_H:+S_P%@_\ B*/[
M&UC_ *&B\_\  6#_ .(H W*R?%'_ "*>L?\ 7E-_Z :A_L;6/^AHO/\ P%@_
M^(K,\1Z3JR>&-69_$MVZBSE)0VT ##8>.$S0!U-G_P >5O\ ]<U_E4U<[:Z/
MJYM(2/$]X!Y:X'V6#T_W*F_L;6/^AHO/_ 6#_P"(H W**P_[&UC_ *&B\_\
M 6#_ .(H_L;6/^AHO/\ P%@_^(H W*P?&/\ R+,__7:W_P#1R4[^QM8_Z&B\
M_P# 6#_XBL7Q7I.JQ^'9FD\1W<B^;!\IMH!_RU3T3\: .VHK#_L?6/\ H:+S
M_P !8/\ XBC^QM8_Z&B\_P# 6#_XB@#<HK#_ +&UC_H:+S_P%@_^(H_L;6/^
MAHO/_ 6#_P"(H W**P_[&UC_ *&B\_\  6#_ .(H_L;6/^AHO/\ P%@_^(H
MW**P_P"QM8_Z&B\_\!8/_B*/[&UC_H:+S_P%@_\ B* -RBL/^QM8_P"AHO/_
M  %@_P#B*/[&UC_H:+S_ ,!8/_B* -RBL/\ L;6/^AHO/_ 6#_XBC^QM8_Z&
MB\_\!8/_ (B@#<HK#_L;6/\ H:+S_P !8/\ XBC^QM8_Z&B\_P# 6#_XB@#<
MHK#_ +&UC_H:+S_P%@_^(H_L;6/^AHO/_ 6#_P"(H W**P_[&UC_ *&B\_\
M 6#_ .(H_L;6/^AHO/\ P%@_^(H W**P_P"QM8_Z&B\_\!8/_B*/[&UC_H:+
MS_P%@_\ B* -RL+2O^1K\0?6W_\ 1=+_ &-K'_0T7G_@+!_\153PY;W%MXC\
M01W-[)>2;K<^9(BJ?]6>,* * .GHHHH **** "L_7O\ D7=3_P"O27_T UH5
MGZ]_R+NI_P#7I+_Z : ':+_R =._Z]H__015ZJ.B_P#(!T[_ *]H_P#T$5>H
M S]9U/\ LFP^T^2),N$^:0(BY[LQX4>_TJH?%.FI9I<2F52V!Y:QEVW$*=HV
MYR?G7IZUHW]BNH0+&T\\#(X=)('VLI'Z'@D8((K NO ]DRHUG<75O)&$6/$Q
MVI@IN8#^^0@&?_KT 6)O&6FQQN8EN)&39D>2RC+%?ER1C< V2O7@U;D\06IL
M6N+4-<-YB0H@&W=(^-JY/3[PSZ<_2J,'@^V2ZN'EGGDA9XWBB,APK*%RY]6)
M4\^AZ59L?#T,.A?V?-A7>9KAG@)&R0N7!0GIM. /8"@"./Q5 FHC3[^TN+6Z
M\H2%=AD4<N/O*,<^6<>N>E1-XWT:,!G><*>,"!RX(+;LJ!P $))]*LMX6T^2
M"2.5KF4R@>9(\Q+.1OY)]?WC=..GI4%MX*TBU214$Y\U'1R7QD.&#<  #[QZ
M"@#H@<C(HI%4(BJ.@&!2T > ?M-?\RM_V]_^T:^?Z^@/VFO^96_[>_\ VC7S
M_0 4444 %%%% 'TM^S;_ ,BCJ_\ U_\ _M-:]IKQ;]FW_D4=7_Z__P#VFM>T
MT, HHHH **** ,+PS][6O^PI-_):W:PO#/WM:_["DW\EK=H **** "JFJ?\
M((O?^N#_ /H)JW535/\ D$7O_7!__030!!X>_P"19TK_ *\X?_0!6E6;X>_Y
M%G2O^O.'_P! %:5 !1110 4444 8?A3_ )!=S_V$+O\ ]'/6Y6'X4_Y!=S_V
M$+O_ -'/6Y0 4444 %9/BC_D4]8_Z\IO_0#6M63XH_Y%/6/^O*;_ - - &A9
M_P#'E;_]<U_E4U0V?_'E;_\ 7-?Y5-0 4444 %8/C'_D69_^NUO_ .CDK>K!
M\8_\BS/_ -=K?_T<E &]1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5A:5_R-?B#ZV_\ Z+K=K"TK_D:_$'UM_P#T70!NT444 %%%
M% !574K9KW2[NT1@KSP/&K-T!92.?SJU10!S=G%XKM+&WMA#HK"&)8]WGR\X
M &?N5/O\6?\ /OHO_?\ E_\ B*W:* ,+?XL_Y]]%_P"_\O\ \11O\6?\^^B_
M]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/OHO\ W_E_^(K=HH PM_BS
M_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH PM_BS_GWT7_O_+_\11O\
M6?\ /OHO_?\ E_\ B*W:* /(?B=\.O%WQ"_LK;+HEM]A\[K/+\V_9_TS/]S]
M:\^_X9Q\8?\ 02T/_O\ S?\ QJOI^B@#Y@_X9Q\8?]!+0_\ O_-_\:H_X9Q\
M8?\ 02T/_O\ S?\ QJOI^B@#Y@_X9Q\8?]!+0_\ O_-_\:H_X9Q\8?\ 02T/
M_O\ S?\ QJOI^B@#RSX:^!O%O@'1KRQ+Z)<FXN/.W">7CY0,?<'I7;;_ !9_
MS[Z+_P!_Y?\ XBMVB@#"W^+/^??1?^_\O_Q%&_Q9_P ^^B_]_P"7_P"(K=HH
M PM_BS_GWT7_ +_R_P#Q%&_Q9_S[Z+_W_E_^(K=HH Y33K'Q5IYO"L>C/]IN
M7N#F:4;=V./N>U7M_BS_ )]]%_[_ ,O_ ,16[10!A;_%G_/OHO\ W_E_^(HW
M^+/^??1?^_\ +_\ $5NT4 86_P 6?\^^B_\ ?^7_ .(J*Y3Q7<VDT!@T51+&
MR9\^7C(Q_<KHJ* .9L(/%=AIMK9B'17%O"D6[SI1G: ,_<]JL[_%G_/OHO\
MW_E_^(K=HH PM_BS_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH PM_B
MS_GWT7_O_+_\11O\6?\ /OHO_?\ E_\ B*W:* .5TNR\5:;;20K%HK[YY9L^
M=*,;W+X^[VSBKN_Q9_S[Z+_W_E_^(K=HH PM_BS_ )]]%_[_ ,O_ ,11O\6?
M\^^B_P#?^7_XBMVB@#"W^+/^??1?^_\ +_\ $55U*V\5ZCI5Y8F+14%S"\);
MSI3MW C/W/>NGHH Y^+_ (2N*%(Q;Z*=BA<^?+V_X!3]_BS_ )]]%_[_ ,O_
M ,16[10!A;_%G_/OHO\ W_E_^(HW^+/^??1?^_\ +_\ $5NT4 86_P 6?\^^
MB_\ ?^7_ .(JCJ]CXJU;37LVCT:,,\;[A-*?NNK?W/\ 9KJZ* ,+?XL_Y]]%
M_P"_\O\ \11O\6?\^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/O
MHO\ W_E_^(K=HH PM_BS_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH
MPM_BS_GWT7_O_+_\11O\6?\ /OHO_?\ E_\ B*W:* ,+?XL_Y]]%_P"_\O\
M\11O\6?\^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/OHO\ W_E_
M^(K=HH PM_BS_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH PM_BS_GW
MT7_O_+_\11O\6?\ /OHO_?\ E_\ B*W:* ,+?XL_Y]]%_P"_\O\ \11O\6?\
M^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/OHO\ W_E_^(K=HH P
MM_BS_GWT7_O_ "__ !%.T33]2M]1U*^U(V@DNS'M2V9F"A%QR6 K;HH ****
M "BBB@ HHI"< F@!:*X]_B1H:.R,MUE20?W8[?C2?\++T+^[=?\ ?L?XU'M(
M=SD^O8;_ )^+[SL:*YK2O&^EZQ?I96B3F9P2-Z #@9ZYKH=\G_/+_P >JE)/
M8WIU858\U-W1)14>^3_GE_X]1OD_YY?^/4S0DHJ"6=H4W/&<9QP:A_M%/^>;
M?F*Y,1C\+AY<M::B_-E*$GLB[152.^$CA%C;)]ZGWR?\\O\ QZM:&)I8B'/1
MDI+NA.+6Y)14>^3_ )Y?^/4;Y/\ GE_X]6PB2BH]\G_/+_QZC?)_SR_\>H D
MHJ/?)_SR_P#'J-\G_/+_ ,>H DHK#\0^*;'PQ;0SZBDP29]B^4 QSC-<]_PM
MSPU_=O?^_(_QK*5:G%VD[';1R[%UX<]*FY+ND=[161H7B&U\1Z=]NT^.0P[R
MG[P!3D>WXUI[Y/\ GE_X]6BDFKHY:E.=.;A-6:Z$E%1[Y/\ GE_X]1OD_P">
M7_CU,@DHJ/?)_P \O_'J-\G_ #R_\>H DHJ/?)_SR_\ 'J-\G_/+_P >H DH
MIB.6W K@@XZT^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *1ONGZ4M(WW3]* /G:Y_X^YO^NC?SJ*I;D$WDP R3(W\ZN7^
ME#3O,CEND-U$5$D(1N"1DC=C!(XS7GGYXX2;DULC7^'W_(X6W^X__H->SUXQ
M\/O^1PMO]Q__ $&O9ZZJ'PGU>1_[J_5_H%%</JOB76]/U.],5H]S]GE8)8+;
MM\\ CW>:)0#SNXQ^&,UT^BZA<:C8M+=6AMIXYI(63)(.QBNY20"0<9''>MCV
M">__ ./;_@0K,K3O_P#CV_X$*P+S5;#3V"WEU% 2AD <XRH(!QZ\D?G7YYQ=
M%RQL%%7?+^K.O#_":=I_Q])6M63:?\?25HW%S!9P-/<SQP0K]Z25PJCZDU[O
M"?\ R+_^WG^AE7^,=++'!"\TSK'&BEG=C@*!U)/I6._C#P]';K/)JUND;$@;
MR0> ">#ST(/XCUJ/6=7\/7>DS6E[J=O]DNU,#21R@C+87 (SALL*YR[\,>'-
M5E>^U378I[QH@TLDQA0JAV;25Q\OW1SWW'VKZ8Q.Z2_M))9(DN8C)&%+IO&5
MR,C([9'-%S?6EI!Y]Q<1QQ#;\S-QR0H_,D#\:XF[TOPQJ7B'4=576H8YEC:*
M5P(MD,FQ8]VYAU *XR>]01^ ?#TUK/8G7FF2* +< 21^9&H8M][[T:]> 0._
M6@#T0$$9!!![BEKG-%U+3-/MUT\ZU:SPQ1I]GDW*!Y?W "X^4MN5NG-;EO?6
MEXTJVMU!.T3;9!%(&*'T..AH \Y^,_\ R!--_P"OD_\ H)KQFO9OC/\ \@33
M?^OD_P#H)KR5]*OX[);Q[9Q;LH</_LDX!^A/&:\7&INL['Z=PS.,<NAS.UV_
MS/:_A'_R)9_Z^7_D*Z:?Q-HMM-<PS:E;QO;*6F#-PN,9YZ$C(R!SS7,_"/\
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
$* /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>ex-10d1g019.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g019.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( <X"^P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ />YYX;6
MWEN+B6.&")"\DDC!510,DDG@ #O6'_PG?@__ *&O0_\ P8P__%4>._\ DGGB
M;_L%77_HIJ^(* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B
MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M
M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?
M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_
M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ
M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]
M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA
M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(*
M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#
M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8
M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[
M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?
M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B
MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M
M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?
M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_
M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ
M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]
M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA
M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(*
M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#
M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8
M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[
M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?
M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B
MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M
M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?
M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_
M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ
M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]
M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA
M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(*
M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#
M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8
M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[
M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?
M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B
MJ^(** /NO3?$N@ZS<-;Z7K>FWTZIO:.UNDE8+D#)"DG&2.?<5J5\P?LX_P#)
M0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_ +!5U_Z*
M:OB"@ 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 ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ *-BKZ?H
M Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H **** "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 **** /8/V<
M?^2AZA_V"I/_ $;%7T_7S!^SC_R4/4/^P5)_Z-BKZ?H Y_QW_P D\\3?]@JZ
M_P#135\05]O^._\ DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?]@J3_ -&Q
M5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Y_P =_P#)//$W_8*NO_135\05]O\
MCO\ Y)YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_ &"I/_1L5?3]?,'[./\
MR4/4/^P5)_Z-BKZ?H Y_QW_R3SQ-_P!@JZ_]%-7Q!7V_X[_Y)YXF_P"P5=?^
MBFKX@H **** "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 **** /8/V<?\ DH>H?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C8J^G
MZ .?\=_\D\\3?]@JZ_\ 135\05]O^._^2>>)O^P5=?\ HIJ^(* "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@#V#]
MG'_DH>H?]@J3_P!&Q5]/U\P?LX_\E#U#_L%2?^C8J^GZ .?\=_\ )//$W_8*
MNO\ T4U?$%?;_CO_ ))YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_8*D_P#1
ML5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ .?\ '?\ R3SQ-_V"KK_T4U?$%?;_
M ([_ .2>>)O^P5=?^BFKX@H **** "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 **** /8/V<?^2AZA_P!@J3_T;%7T_7S!^SC_
M ,E#U#_L%2?^C8J^GZ .?\=_\D\\3?\ 8*NO_135\05]O^._^2>>)O\ L%77
M_HIJ^(* "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@#V#]G'_ )*'J'_8*D_]&Q5]/U\P?LX_\E#U#_L%2?\ HV*O
MI^@#G_'?_)//$W_8*NO_ $4U?$%?;_CO_DGGB;_L%77_ **:OB"@ 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_9Q_Y*'J'_8*D_\ 1L5?3]?,'[./_)0]0_[!4G_HV*OI^@#G_'?_ "3SQ-_V
M"KK_ -%-7Q!7V_X[_P"2>>)O^P5=?^BFKX@H **** "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 **** /8/V<?^2AZA_V"I/\
MT;%7T_7S!^SC_P E#U#_ +!4G_HV*OI^@#G_ !W_ ,D\\3?]@JZ_]%-7Q!7V
M_P"._P#DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?\ 8*D_]&Q5]/U\P?LX
M_P#)0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_ +!5
MU_Z*:OB"@ 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 ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ *-B
MKZ?H Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H **** "
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 **** /
M8/V<?^2AZA_V"I/_ $;%7T_7S!^SC_R4/4/^P5)_Z-BKZ?H Y_QW_P D\\3?
M]@JZ_P#135\05]O^._\ DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?]@J3_
M -&Q5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Y_P =_P#)//$W_8*NO_135\05
M]O\ CO\ Y)YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_ &"I/_1L5?3]?,'[
M./\ R4/4/^P5)_Z-BKZ?H Y_QW_R3SQ-_P!@JZ_]%-7Q!7V_X[_Y)YXF_P"P
M5=?^BFKX@H **** "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 **** /8/V<?\ DH>H?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C
M8J^GZ .?\=_\D\\3?]@JZ_\ 135\05]O^._^2>>)O^P5=?\ HIJ^(* "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#V#]G'_DH>H?]@J3_P!&Q5]/U\P?LX_\E#U#_L%2?^C8J^GZ .?\=_\ )//$
MW_8*NO\ T4U?$%?;_CO_ ))YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_8*D
M_P#1L5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ .?\ '?\ R3SQ-_V"KK_T4U?$
M%?;_ ([_ .2>>)O^P5=?^BFKX@H **** "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 **** /8/V<?^2AZA_P!@J3_T;%7T_7S!
M^SC_ ,E#U#_L%2?^C8J^GZ .?\=_\D\\3?\ 8*NO_135\05]O^._^2>>)O\
ML%77_HIJ^(* "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@#V#]G'_ )*'J'_8*D_]&Q5]/U\P?LX_\E#U#_L%2?\
MHV*OI^@#G_'?_)//$W_8*NO_ $4U?$%?;_CO_DGGB;_L%77_ **:OB"@ 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 ]@_9Q_Y*'J'_8*D_\ 1L5?3]?,'[./_)0]0_[!4G_HV*OI^@#G_'?_ "3S
MQ-_V"KK_ -%-7Q!7V_X[_P"2>>)O^P5=?^BFKX@H **** "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 **** /8/V<?^2AZA_V"
MI/\ T;%7T_7S!^SC_P E#U#_ +!4G_HV*OI^@#G_ !W_ ,D\\3?]@JZ_]%-7
MQ!7V_P"._P#DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?\ 8*D_]&Q5]/U\
MP?LX_P#)0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_
M +!5U_Z*:OB"@ 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 ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_
M *-BKZ?H Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H **
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** /8/V<?^2AZA_V"I/_ $;%7T_7S!^SC_R4/4/^P5)_Z-BKZ?H Y_QW_P D
M\\3?]@JZ_P#135\05]O^._\ DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?]
M@J3_ -&Q5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Q_%EC<:GX-URPLX_,NKK3
MYX84W ;G:-@HR>!DD=:^6/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^(?_0O
M?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_ /QR
MC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \<H_X4E\0_\
MH7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E\0_^A>_\G;?_
M ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10!\@?
M\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]% 'R!_PI+XA_\
M0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+XA_]"]_Y.V__
M ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V__P <H_X4E\0_
M^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_ ,G;
M?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE?7]%
M 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^(
M?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_
M /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \<H_X4E\
M0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E\0_^A>_\
MG;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10
M!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]% 'R!_PI+X
MA_\ 0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+XA_]"]_Y
M.V__ ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V__P <H_X4
ME\0_^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_
M ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE
M?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\
M*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\
MD[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \<H_
MX4E\0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E\0_^
MA>_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7
MU_10!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]% 'R!_
MPI+XA_\ 0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+XA_]
M"]_Y.V__ ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V__P <
MH_X4E\0_^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\
MZ%[_ ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_
M /CE?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!
M\@?\*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0
MO?\ D[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\
M\<H_X4E\0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E
M\0_^A>_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__
M (Y7U_10!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]%
M'R!_PI+XA_\ 0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+
MXA_]"]_Y.V__ ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V_
M_P <H_X4E\0_^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?
M$/\ Z%[_ ,G;?_XY7U_10!X1\%/AWXJ\(^,KR_US2_LEK)I[PJ_VB*3+F2,@
-81B>BG\J]WHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>ex-10d1g020.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g020.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( /<#. ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z*YWQ
MY>7&G^ ];N[29H+B*T=HY%."IQU![5RLGC&ZT#^Q;*)[>Z74&VRSR7GG_9B9
M%7>[CC80Q _VL"A;V!GIE%>/VOBS5[70GM;B;>KR2307"3MYP"W_ )15BP/&
M&P,=ABHHO&FIVVDZA9/<K./-O9%EBN&,\'EW>T!R0< AL#V'Y"U!Z'LM%<1H
M?B2]@T?Q1?:S>P3#3+RX5%50K1HA.T$>A&,=S5/P%KNI7=GJ^FWEW-+J,,:W
M<+7494@2IG;CNJN&7\* /0Z*\GL/B'K%OH&DO</8WEP;*&YG9FVO<%Y AC0+
MQO7J??' K0^(/BF[TS6;2.QN+B-=.A%_=I"A82*7"A'QT&WS&_X#1U ](HKR
MR;Q3K_VRZ:+6;);9?$4-LH9!E+9T4@'_ &3D8/7.>:>OQ0O)+W4+>*WLS&CP
MI#<.S*D>^<PEI >0%QGM_6A:@>H45YE%XHU:P\77A::UN[.>YM;9PDS%49X7
M;=&.@&5Y]<TRQ^(>NRK9S3VFF^3-!973A'?=LN'V;1D8R#SG\/>@#U"BO+H/
MB1K=S:W=RNF6D<8D2.$22G=&QG$6V11SG!STZC%:&B>)]:U+QCI]M<W%G!;-
M;7:2P*.)989@F4)YSCG'IF@&>@T5YYI.HZF=9\5W;SN(K2[DAAGN[H"UB "8
M4H/F'4\^];'Q"O;FQ\.0O:RW$;R7UO$WV=MLC*T@!53ZD<4 =717F4/B?Q-X
M?MI;34(([F2RTY[^03/NF*F9UC0E1@D+MR?8TR;QWJ*7$<[I'=?8GNP?L$A,
M-V$M1*,9!S@MC@\$?A1?2X=;'J%%>;6/C_6+JWL%F@TRU>[G=5NY)\P!5C#X
M..C$G !/8GVJQ#KFKOX3\<376H1-<6$EVML8@%>!5CRF?Y@FAZ >@T5YC_PE
MU]X8\/V+W<+HUQ8SW6[4+H2,[HB%0&4XPV3\O6GS?$35;5[N=[&TEMHI+J&-
M(V;S"T4(E!/&,'D?K0]'8%JKGI=%>2V'CC4[&YO+B>XLKJWFU-(Y98YFD2)#
M%%@1KU();G'3KSFMWQ#J=_IWCJR_TYI+2X"6\-M!.H:&9MWS218RZ'CD=,4
M=[17DFG?$?5;30_#@NIK.^O+P(;DD;& :01]N P)Y _(59MO'NJZ7I2R:I=6
M5Q(TFI NWR%&@)V1D#N?3KC%#T ]2HKCO#WBV[U;6K_3[J.WB,=JMQ"(F+$J
M0.2>@.3]T\CWKA=!\::UI>G7%[<2W%PSV<4D<-Y,'65GN#&9E(^ZBC *GVZ=
M: /:Z*\NN_B3K%G#"9K/3DE\AIF1IR?/VS*@$>,\D-G'8CO3KOXE:G"ES+%:
M639%QY<!D;S+<Q2B,>=Z!LY'X=: /3Z*XS0=6UI_%7B.RU*\M9%M(H7AMXUP
M5W1@DKGDKG/)[UP\/BO5-&.BZU/J%U-80Z<MUJ$#/OWB::1-W/.5;8!Z &@#
MVNBO%%UW7K?2+V'4-2NC>$WY;;+M\H_8TE"C SA68XY&,5OV/CO6FU!K"#3[
M>6.UA5&:>XV2.WD*XD.?X23C]<T["N>F45Y7#X_U=[BWU R6[VRZ5=SRV2H5
M,L\4@4JI/)(SV)&,GTJP/'^MRRQV=O'I4TS/(!<H[F%@MN)L#'<9VFETN/K8
M],I&8(C.QPJC)->;6GQ&U:_U;R;;2K40"V21A+<!&):#S0P)_ASA<X]3VIVE
M^);S6=2T>Y>;:UQ!>VUU;QEO+#1A6S@\$@\;AG(/6@#T<$$ CH:6FQ_ZI/\
M=%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ%Q
M:VUF[WHS Q6-E\LON+$*!M ).20.E4$G\/0V8=?L$-O(%X9%3@M@94@8^;U[
MU;U2""XLMEQ<FV02(XE5E!5E8,/O CJ!VK*7PG8R3)=)?WK?(-N)5*9WJ^\#
M;C)*#VH T;B;2K>V:=U@:*-_+/EQ>80Q;.W"@G.[G'K20/HLP\R'["?M !X"
M@R#[W/<^M5H?"^GPV$MF[33022+(RSL'X4Y"\C[H]*@O/"^FRNI6>2"0"8HB
MR (V_!.5QR 0,>F* -3?I3!VWV9%PI=SE?W@7J3Z@?I27&I:9:Q2WTD]O^[&
MQG5E+=-P7\N<5AIX5TN=X8WU2YF?RGS&LR;9,@AFVA<<"7]1^-F;P?82R3,;
MJ\4S%LCS%;"MR57<IP,\^H]: +LTNB6EQ;1RI:I(1)- 1$,#;RY! P#^M30W
MVEW< N4FMREQ$C$OA2R,/EW \\YX!]:KWGAVTOQ;?:))B;=MRE2JYYR00!C!
M&0?4$_6J:^$M-@N$DDO+ME2-42*28;%5 HX&..%&2* -"-]'N;I[5$LY)'C5
MRH53O4%@/KM*GZ4MLND7;WJ6\%LY20Q70$(Y; .#Q\W4>M00:+8VM[:RM<R/
M<* (BY0%PH<?PJ,X$K?D/QET_0X-+N9GLYITAFRTD3N7&["@$%LD8P>/]KZ4
M 0QZKH6](E$:-NP%:V9=I4'KE?EP,XSCVJ2VO]%NI;>"W6)FFA22(>00"F-R
M]1@>H!Y'I5./0].LKB,R:I.9T^9FEDC#2,22&;Y1DY)(^GH,5:LO#EI97%G<
M"226:TA\B-Y%CW%<8Y*J">#CT]J - 6%F)))!:0!Y"&=A&,L1R"?6G?9;?>C
M_9XMT;%D;8,J3U(]":=Y\/GF#S4\X -LW<X.<<?\!/Y&I.E $1MH&21##&5D
M.74H,,??UI[QQR@"1%< @@,,X(Z&A9$?[KJW&>#GBDBECGA26)U>-U#(RG(8
M'H10 &&)G9VC0LR["2HR5]/I6>= T[^T;.]6 (]FCK!&AVQIOX8[!QDCC-:#
M2QK*D;.H=\[5)Y;'7%/H JC3+ 0>0+&V$.[?Y?E+MW>N,=?>I?LMOF4^1%F;
M_6_(/GXQ\WKQZU+10!#-:6UPB)-;PR*GW0Z A?IGI2_9;<'(@BZD_<'4C!/X
MCBI:* *JZ;8*$"V5L!&VY (E^4^HXX-2&TMFN5N3;Q&X48$I0;@/3/6IJ* *
MO]FV&Y6^Q6V58LI\I>">I''6E?3[*3=OL[=MS^8<Q*<M_>Z=?>K-% $,5I;0
MR/)%;Q1O)C>R( 6QZGO2&RM2FTVT)7:4QY8QM/4?3VJ>B@#,_P"$>TK^TX=0
M%E$)H8?)C&T;47=NX7H#D=:N?8;3?*_V6#?+_K&\L9?Z^M3T4 1^1#YQF\J/
MS2NPOM&XKZ9]*IV&B:?IMB+.WMU, W +)\_!8MCGMDG K0HH A:UMG+%K>)B
MV<DH.<C!_,<4UK&S:7S6M(#)MV;S&,[?3/I[58HH KK8VB+$JVL"B+(C C V
M9ZX],T1V-I"BI%:P(JDE56, #/7'UJQ10!7-A9F19#:0&14\M6\L9"],9]/:
MJ,^B:?%.+^.W5)K>UDAB"<*BM@MA1QDX'-:U177_ !Z3?]<V_E0 ^/\ U2?[
MHIU-C_U2?[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 8GBVPMM5\,WNGW(3;<QF)&> S!&(.&V@'IZURW]GW:ZS=3IK,T>FM-'
M)!906DT8145QLSC R2G08PM=3XMM-1O_  ]):Z7<-;W4DL($JR%"J>8N\Y#*
M?N[N P)Z US'V;QEHOVQ;&X&IHT8$;2O&'9U\L!@7?N#)P?[HYR>09AZ5I&N
MW6F6D>I:YJ$!"3)=QR12LTA=<!@54 8/8Y]>];&HZ&FH1:(PU*6&YTZU-NT@
MLYFWAB@DP2,X959>?[U6!J/C[S;3=86NQIH/M!#Q?*I1?,P-_(#[N<YZ8'KW
M?FQ_\]%_.AB/*4\)W%G8K#IVN/;210>1$ZV$PPN+8$$@9P1 P]?F'I5V31M0
MEN?M#>(;D3*)5BD%M/F/?"$STP2'&X9XY]:])\V/_GHOYT>;'_ST7\Z /.$T
MG4Q"A_X2B^BF175=EM.RIN#CC(R<$J03S\M3R:4]WX;TVRO-5EDU"UE8R7/V
M.9@\3$AT&1GE#MY->@>;'_ST7\Z/-C_YZ+^= 'FBZ-J2W<US_;[EDF>2T3[%
M/B)2,!3QTX&<4ATK76>9CXHF/F6ZHH^R3@)('5B<8Y7 (]>>M>F>;'_ST7\Z
M/-C_ .>B_G0!YGXKT'_A);NZ"W!C21HI$DDM)6^[&Z$8"\'+ U*=.UHW=W(/
M$\R)+<M)$%LI_P!VA5P!C&,Y93Z?+TKT?S8_^>B_G1YL?_/1?SH \Q@\/WP2
M.6?7Y6O!"(FG6RFW<?:,$$C(XG7_ +Y/K6GI=I>V'B"&YN->NKK3DA>,VTEK
M,6.2<9.,'J.O/%=WYL?_ #T7\Z/-C_YZ+^= 'FJ:%<VDML;'6Y(4CO1(_P#H
M4V6MU(VQ<#TW+SQS40T76(=)33K7Q))#%#!''$5LIP<B.-"#QPOR$C'/S&O3
M_-C_ .>B_G1YL?\ ST7\Z N<#807=MK=C<WNH37D<4YE+FVFR@\DH1R.<L0?
M;%==)X@TZ)0TDDR@L%!-M+U)P!]WU-:'FQ_\]%_.N6U[QAX8B5;:3Q'I"3PW
ML(EB:^B#(5E7<"-V1C!SGIB@#;_MNQ];C_P%E_\ B:/[;L?6X_\  67_ .)J
MA_PG?@__ *&O0_\ P8P__%4?\)WX/_Z&O0__  8P_P#Q5 %_^V['UN/_  %E
M_P#B:/[;L?6X_P# 67_XFJ'_  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#
M_P#!C#_\50!?_MNQ];C_ ,!9?_B:/[;L?6X_\!9?_B:H?\)WX/\ ^AKT/_P8
MP_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5 %_\ MNQ];C_P%E_^)H_MNQ];C_P%
ME_\ B:H?\)WX/_Z&O0__  8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,50!?\ [;L?
M6X_\!9?_ (FC^V['UN/_  %E_P#B:H?\)WX/_P"AKT/_ ,&,/_Q5'_"=^#_^
MAKT/_P &,/\ \50!?_MNQ];C_P !9?\ XFC^V['UN/\ P%E_^)JA_P )WX/_
M .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%4 7_[;L?6X_P# 67_XFC^V
M['UN/_ 67_XFJ'_"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 5
M0!?_ +;L?6X_\!9?_B:/[;L?6X_\!9?_ (FJ'_"=^#_^AKT/_P &,/\ \51_
MPG?@_P#Z&O0__!C#_P#%4 7_ .V['UN/_ 67_P")H_MNQ];C_P !9?\ XFJ'
M_"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 7_[;L?6X_\  67_
M .)J.XUFR>VE4&?+(0,VT@[?[M5/^$[\'_\ 0UZ'_P"#&'_XJHKGQUX0:UF
M\5:&24( &H1>G^]0!T<?^J3_ '13JYV/QUX0$:@^*M#Z#_F(Q?\ Q5._X3OP
M?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,
M8?\ XJ@#H**\?M/%DL/B/59%\7:2+.XNOW33ZM!(B1>83E%,QQ\G'W4QQPW6
ML[4/B!J%@5NH]>T9S;VWDP@:C#,"SO#DG;(SL0!(<E<#WS1T';6Q[C17G/AO
MXB6T^HW7]L^)/#ZV/DQFVE6^@0N2!NRN_<ISG(91BNF_X3OP?_T->A_^#&'_
M .*H$=!17C]GXLE@\1ZJX\7:2+.XN_W;SZM!(J1>83E%,QQ\O'1,>C=:SM0^
M(&HV&VZCU[17:WMO)B U"&8%G:').V1G8@"3DK@<8SFA;#MJ>XT5YUX;^(EM
M/J-W_;/B/P^MCY49MI5OH$+DCG*[]RGU#*,=JZ7_ (3OP?\ ]#7H?_@QA_\
MBJ!'045X_9>+)8/$6J./%VDBSN+O]VT^K02*L6\G**9CCY<#HF/1NM9NH?$'
M4=/"W4>O:*[06PAB U"&8;G,.2=LC.S#$F25P.,$YH6P[:GN5%>=>'/B':SZ
MC>#6?$?A];$1H;65;Z!=^1SD;]RGU#*/:NE_X3OP?_T->A_^#&'_ .*H$;L\
MT=O!)/*VV.-2[MZ #)-41KE@RA@TY!&0?LTO_P 36'K'C?PE+HE_''XHT1W:
MVD5574(B22IP -U6;?QUX0%M$#XJT,$( 0=0B]/]Z@#3_MNQ];C_ ,!9?_B:
M/[;L?6X_\!9?_B:XOQ5XPTFXO-)?2/%>EGRIB9@FKPQQXXYD_>J2!S@ ./53
MP1@#XCZG8VP637]#N%CM@/-^W6KN\OF '*K+Z$D=L=2#0!ZG_;=CZW'_ ("R
M_P#Q-']MV/K<?^ LO_Q->?W7C>SNK'03/XAT\7BW&^[>SUFVC$:!N-Z><%?(
MQD L!S@'BNQ_X3OP?_T->A_^#&'_ .*H NCQ!IQF:$23>8JAF7[-+D Y /W?
M8_E3O[;L?6X_\!9?_B:P(O&_A,>(KR4^*-%$;6D"A_[0BP2'ER,[NHR/S%:'
M_"=^#_\ H:]#_P#!C#_\50!?_MNQ];C_ ,!9?_B:/[;L?6X_\!9?_B:\VU'Q
M=&/$=]<:=XMTX6C2P,I?5K8J4!&]8T,VT#&2254^[<5#!\3-3,]K#/K/AY)'
MG;S"M];-&(P4Y+>=PN"V/XN.E 'I_P#;=CZW'_@++_\ $T?VW8^MQ_X"R_\
MQ-<?9>-=!'C74)Y?$EE%IY@5(F?6K=X)&XRP3S24(Z<*,\DD\5T/_"=^#_\
MH:]#_P#!C#_\50!<7Q!IKRO&LDQ>/&Y1;29&>G\-/_MNQ];C_P !9?\ XFN?
ML_&WA-=;U.1O%&BA'$6UC?Q8;"G./FK1_P"$[\'_ /0UZ'_X,8?_ (J@"_\
MVW8^MQ_X"R__ !-']MV/K<?^ LO_ ,37G/B?Q=#+KDT^A^+=-6,V6U3_ &O;
MB-7&3\JF4 N>!\R8Z88<@U+OXF:G&\T<>LZ"2]R$MV2]M6!C\MSECYV%&0@.
M<=3C.0* /4?[;L?6X_\  67_ .)H_MNQ];C_ ,!9?_B:XP^-=%;QK:SMXCL%
MLDM2LLL>M6YMW<XX,9ER,8^\%).>H KI/^$[\'_]#7H?_@QA_P#BJ +K>(--
M22-&DF#2$A ;:3YB!G^[Z T[^V['UN/_  %E_P#B:Y^_\;>$WU32G7Q1HK*D
MSER-0B(4>6PY^;CDUH_\)WX/_P"AKT/_ ,&,/_Q5 %_^V['UN/\ P%E_^)H_
MMNQ];C_P%E_^)KA/$_B[3[C6K&71O%NF+&L4BN1JT"PHQ!PQ7S068'& 58?[
MO6L<_$G4K:'8^MZ(X\J!$=+VT=RY WD@38# YZX7IS0!ZG_;=CZW'_@++_\
M$T?VW8^MQ_X"R_\ Q-<+/XVTZ?4/#<DWB+3E=$#:A)::U;K"K8&4:,RC<">X
M#$8XZYKJ_P#A._!__0UZ'_X,8?\ XJ@"[_;VGB01[Y]Y&0/LTO3_ +YIW]MV
M/K<?^ LO_P 36,_CCPE_:L3CQ3HFP0N"?[0BQG*_[56O^$[\'_\ 0UZ'_P"#
M&'_XJ@"__;=CZW'_ ("R_P#Q-']MV/K<?^ LO_Q-><>)?%T4FO7%QHGBW3A$
M;0*I_M:W\L,&SA$,P!8]#N7TPPY%5KGXF:E'-+&FLZ#\]WL@9+VU8&+:YR3Y
MPVCA,YP<DXSP* /4/[;L?6X_\!9?_B:/[;L?6X_\!9?_ (FN-'C71&\;PSMX
MCL4L5M"KRKK5N;=W.#CRS+E<8."%).[J .>C_P"$[\'_ /0UZ'_X,8?_ (J@
M"Z/$&G-*\0DF+H 67[-)D YQ_#[&G?VW8^MQ_P" LO\ \36!;>-_":ZY?R'Q
M1HH1HH0K'4(L$C?G!W>X_.M#_A._!_\ T->A_P#@QA_^*H O_P!MV/K<?^ L
MO_Q-']MV/K<?^ LO_P 37FEYXN">(+Z>P\6:=]E:YA=?-U>V8,@;#*BF;:%Q
MR3M1N,?-U#;3XEZ@U[8P76M>'TW39N&%[;&-8]X!^82]-I;& 6R!D=:$!Z;_
M &W8^MQ_X"R__$T?VW8^MQ_X"R__ !-<?IOC301XOU6>?Q)8Q6+(JPF36;>2
M&0CJRKYI*'MC:!QDY-=#_P )WX/_ .AKT/\ \&,/_P 50!=77]/=G57G)0X8
M"VEX.,_W?<4[^V['UN/_  %E_P#B:Q;/QQX26ZOBWBG1 &F!4G4(N1L4<?-[
M5;_X3OPA_P!#7H?_ (,8?_BJ +_]MV/K<?\ @++_ /$T?VW8^MQ_X"R__$UY
M9'XPN;2\N9;3Q5I<D?VBX>-+O5[9_,RA,>1YQ"H&P!MVGIE1R:NZ-\2IIM:L
MH-1US0HK80AKIFO;8 $M(,;EE.6P$X4$<\XSB@#T;^V['UN/_ 67_P")H_MN
MQ];C_P !9?\ XFN/\+^-="BGU9]0\1V4"27.Z!+K6K>8!,8RA$K$ XSM(4#.
M .":Z'_A._!__0UZ'_X,8?\ XJ@"['X@TZ9-\<D[*21D6TO8X/\ #ZBG?VW8
M^MQ_X"R__$U@Z/XW\)Q::JR>*-%1O,E.&U"('F1B/XO2K=QXZ\)FVE$?BO1?
M,*$+MU&$'..,9;&?K0!I_P!MV/K<?^ LO_Q-']MV/K<?^ LO_P 37DUMXSU#
M3[)3;>)])F98)56*ZU>V=B^]2K.6G;#%=V &*C'\(.!MZ)\2$N=8N$U37=#C
ML8X",_;K="TN$("$2DGJ^3C;P,$\T =]_;=CZW'_ ("R_P#Q-']MV/K<?^ L
MO_Q-<CX0\::!;Z(5U/Q-80W!F=A%>:S!.Z*3PH<2-N ]2<^PXK?_ .$[\'_]
M#7H?_@QA_P#BJ -FTNX;ZTCNK9B\,HW(Q4KD?0\T51\,W=M?>&=-N+2XBN(6
M@4"2%PZD@8(R..""#[BB@"KXR>[C\.2/86MO<W?GPK$D\/FH-TBJ21_NL>>U
M</#K&H75QO\ ^$=A@@FGA:",Z<-ZQ-) &5SC[V'D_P BN]\4WUOI>@S7]W+<
MQP6_SN;=RKGJ,9R/7N0*YV+7-%9I(KC7+FSN(85GG@N=0*M"C="Q#%?3H2.1
MZU2743E8R?\ A+5N=*^T6O@V*.<H[[)K8_+L9,AL)P<,?^^3C-7)/$4?FWL4
M'@R.5K=RH_<@ X+#GY>X7<,9X([UK1W>DS745K%X@=[B90\42ZD2[J1G(&[)
M&.<BH4O8&\0G17DUF*X,+31R/<GRY54@-M(8G@L.H'MFGR,7.B;PY?:?KVH:
ME;2>&H[,694 S6P&_=G_ &<=L\9ZUT?]C:7_ - VS_[\+_A65]@_Z?=0_P#
MM_\ &C[!_P!/NH?^!;_XT<C%SHU?[&TO_H&V?_?A?\*/[&TO_H&V?_?A?\*R
MOL'_ $^ZA_X%O_C1]@_Z?=0_\"W_ ,:.1ASHU?[&TO\ Z!MG_P!^%_PH_L;2
M_P#H&V?_ 'X7_"LK[!_T^ZA_X%O_ (T?8/\ I]U#_P "W_QHY&'.C5_L;2_^
M@;9_]^%_PH_L;2_^@;9_]^%_PK*^P?\ 3[J'_@6_^-'V#_I]U#_P+?\ QHY&
M'.C5_L;2_P#H&V?_ 'X7_"C^QM+_ .@;9_\ ?A?\*ROL'_3[J'_@6_\ C1]@
M_P"GW4/_  +?_&CD8<Z-7^QM+_Z!MG_WX7_"C^QM+_Z!MG_WX7_"LK[!_P!/
MNH?^!;_XT?8/^GW4/_ M_P#&CD8<Z-7^QM+_ .@;9_\ ?A?\*^*_'"+'X_\
M$B(H5%U2Y"JHP !*W KZ_P#L'_3[J'_@6_\ C7Q]XS79XZ\0+N9L:E<C+')/
M[UNI[FDXV&I7,.BBBI*"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 ^O
M_@E_R2'0O^WC_P!'R44?!+_DD.A?]O'_ */DHH ZSQ!&\^DO"AF!D.W=#")2
M.#U4@@CL<^M< W@6P^P_9$_MA(O+C7 M>-R.75L8X')&T<8KTZXNK>TC$ES/
M%"A.T-(X4$^F35;^V]*_Z"=E_P"!"_XTT[":/.M,\)"RUT7+1:@+.V,+V\*6
MF-[HCKN;C(^^>!6U::=):^([S6&;4YFNE"&)[/\ U:#HJMU"@Y..Y/-=7_;>
ME?\ 03LO_ A?\:/[;TK_ *"=E_X$+_C3YF+E1F?;#_SXWW_@,U'VP_\ /C??
M^ S5I_VWI7_03LO_  (7_&C^V]*_Z"=E_P"!"_XT^=AR(S/MA_Y\;[_P&:C[
M8?\ GQOO_ 9JT_[;TK_H)V7_ ($+_C1_;>E?]!.R_P# A?\ &CG8<B,S[8?^
M?&^_\!FH^V'_ )\;[_P&:M/^V]*_Z"=E_P"!"_XT?VWI7_03LO\ P(7_ !HY
MV'(C,^V'_GQOO_ 9J/MA_P"?&^_\!FK3_MO2O^@G9?\ @0O^-']MZ5_T$[+_
M ,"%_P :.=AR(S/MA_Y\;[_P&:C[8?\ GQOO_ 9JT_[;TK_H)V7_ ($+_C1_
M;>E?]!.R_P# A?\ &CG8<B,S[8?^?&^_\!FH^V'_ )\;[_P&:M/^V]*_Z"=E
M_P"!"_XT?VWI7_03LO\ P(7_ !HYV'(C,^V'_GQOO_ 9J^/?&9W>.O$+;67.
MIW)PPP1^];J*^U?[;TK_ *"=E_X$+_C7Q9XX=)?'_B.2-E=&U2Y964Y!!E;!
M!J7)L:BD8-%%%(84444 %%%% !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 %%%% 'U_\$O^
M20Z%_P!O'_H^2BCX)?\ )(="_P"WC_T?)10!UNOF_&E-_9A(NO-B"G8'PN]=
MW!!XVYKGX[WQ$[M.UE<[7<2QVYC5=B\?NR0O7U)/>MOQ-,;?1C,MOY[K-$JQ
M^8R9W.%ZCV8UR\>L64CO(+5OLN\-&RSREWB./FQNZD=OI1U![&D=8UV6V0KI
MCP2,H;<;-FQ\Z@Y&[@[2< %LXSD=*F&KZVP=DT<$(-Q5HF4DYP8QGJ1Q\_0Y
MX'%9IUK1WMTD@M7=G 90UZZAAO520<]!NY)Q4O\ :VB?.PM+ID0;V9+ESM3I
MD_-][U7J./6@$;VDWMY=V(EN]-DBE,NS84"$+_>()Z#IP3G&<=JB6ZO(KC6L
MP3SB':UK'Y&T-\GW5;'S?-WR>M5M+.C:I9"ZCCG"&7RAB:5LG\#_ /JJ('34
MN]563:]O81AV:*ZD+*<$E6&[K@#IZT .T^;73=6MM=Q2@$D32O"@ V9SRHQ\
MP9?^^6Q1=:MJ<$'E1:;=3SFYFC9A;'"IO;80>!C;MYY_7-4=.NK>\N+6U>S*
MSS'!5;F7Y=N=_4@\?(?^!"G76IZ)9VX,P_?-<S0"-;N0D%'91D;NIP#CWH8(
MFCUG7%A5?[(:5E  9H'7S>F3_L[??[V.,5U,*'R4,JIYF!NVK@9KBDUO1/*S
M):SF1<"01W3'DXQM^;YNO./N]ZZ:'1K&2%':"5"PR5^T2''_ (]3 TMB_P!T
M?E1L7^Z/RJA_8=A_SSE_\")/_BJ/[#L/^><O_@1)_P#%4@+^Q?[H_*C8O]T?
ME5#^P[#_ )YR_P#@1)_\51_8=A_SSE_\")/_ (J@"_L7^Z/RHV+_ '1^54/[
M#L/^><O_ ($2?_%4?V'8?\\Y?_ B3_XJ@"_L7^Z/RKXB\=?\E"\2_P#85NO_
M $:U?9W]AV'_ #SE_P# B3_XJOB_QNBQ>/O$<:9"IJERHR<\"5N] &#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 %%%% 'U_P#!+_DD.A?]O'_H^2BC
MX)?\DAT+_MX_]'R44 =^0",$ _6D\M!T1>/:JVH7+VEL)4>W3YPI:X<JO)P.
M0#SD@5G_ -IWOFF+S-,,BR",J)GR&/;[O6@#8\F+&/+3IC[HH$48SB-1DY/%
M4&DU=!EH]/ SC)E?_P")I=VL_P#/*P_[^O\ _$T :"JJC"J /0"D$<8+$(HW
M?>XZU0W:S_SRL/\ OZ__ ,3427FI2320H-.,D6-Z^:^1G_@- &KL7=NVC=ZX
MIODQ$Y\M,YSG:.M9,>HWTRJT3Z8ZMC!6=CG/3^'O@U*+C5#$T@73BBE@S"5\
M#!(/\/8@T :(AB&,1(,=/E'%/K-275Y$5TCL"K#((E?D?]\TN[6?^>5A_P!_
M7_\ B: -&BL[=K/_ #RL/^_K_P#Q-&[6?^>5A_W]?_XF@#1HK.W:S_SRL/\
MOZ__ ,31NUG_ )Y6'_?U_P#XF@#1HK.W:S_SRL/^_K__ !-&[6?^>5A_W]?_
M .)H T:^(/'?_)0_$W_85NO_ $:U?9V[6?\ GE8?]_7_ /B:^+_&^_\ X3[Q
M'Y@42?VI<[@IR,^:V<>U &#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 %%%% 'U_P#!+_DD.A?]O'_H^2BCX)?\DAT+_MX_]'R44 =;K]FM_I?V9X)I
MD:6-F6(+GY6#?Q$#'RX_&N;C\/RHAS#JID;!>4"$,S=VSOZUO^)HQ/HQA-T+
M8O-%B3>5QM<,<$=\*:Y:-;C<T[ZM9?:)'$S$R%D63CH"/NC'2CJ#V)AX=E\A
M(FLKXJJX(8JX8AU89W3'C*]N>34HT&8[R]OJ@?'R.AB!5O[_ /K/OGN>G3BH
M3?:G);I')KQ)V@NP\J-LAU/!7/) 8=ASS4PU'4VWM_;T",HRJML*L^>>BY\O
M'0?>X.30"-'2K>;3+$6WV#5'Q+YNX2IS[',IX]1T]J1X+I[G49A8WT37D(A!
MC6(%!S\W^LY;YNO'04NE:NT=B%O]9@DN/-R6>)1E/0;3CZ$\^HJJMZT>I:M=
M+J5F?M$ 2V)E8A6&[&5Q@ 9&<=: 0MGI)LKRWECL-2,,!8I$QB/7E<GS,\$O
M_P!]>U1W>EWUVB1&"_CBCN9)T\M8PWSL6()\WG[Q'ICM46GE+.ZM8Y=8@DM8
MB=[;V!?;DIP2?[Q!Y_A%+=:E=-!]GM-0@B7[3,SN[JPDC=V(&#R  <<<Y'I0
MP1$/#MQMV>1J2J2,!!$-F,?<_>\;L?-USVQ740WLL$*1)H]\%10H&8O_ (Y7
M+1WVJQQ"*/6X$50!'N:,[0,;M_R<YYVXZ?Q9KJ(M;TU(41]1CD8  NQ&2?7@
M 4P)/[2N/^@1??G%_P#%T?VE<?\ 0(OOSB_^+I/[>TK_ )_HOSH_M[2O^?Z+
M\Z0"_P!I7'_0(OOSB_\ BZ/[2N/^@1??G%_\72?V]I7_ #_1?G1_;VE?\_T7
MYT +_:5Q_P! B^_.+_XNC^TKC_H$7WYQ?_%TG]O:5_S_ $7YT?V]I7_/]%^=
M "_VE<?] B^_.+_XNOB[QNQ?Q]XC8HR%M4N25;&5_>MP<<5]H?V]I7_/]%^=
M?%_C>1)?'WB.2-@R/JERRD=P96H P:*** "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 ^O_ ()?\DAT+_MX_P#1\E%'P2_Y)#H7_;Q_Z/DHH Z[73?C
M2F_LPD71EB"D+G"[UW<>FW-8$=[XE=VG:SN '<2I 0!M7C]V3_,UM>)95@T<
MS&QAO66:(+#*,@EG"Y^N&-<PFJZ9(S2C1;+[+O#1N(,EHN/FQZ^@I=0>QI'6
MO$+VZ8L($D90S%(Y6"X=0<@@?PEO4\5,-8U]M[)I2,J#<5VL"3GF,9[CCYNA
MSQ5%]2T86\<B^%Y%>3!5)K>./.75>I/7YL_UIQU/P\-S'0#L5!(SB"(@1GHW
MWL_\!^]ZBF"-W2KW4KNQ$MW9Q1S>;M**[ !?7YEZCTZ>]5XKC4(+G5R8YKH(
MN^W&TJ,\XC /4]/F''-1Z='HNHV:W(T(PJTGEA9;,9/HW /R^]4X)-(:XU7S
M])M8XK$,0!;J2RKG)SGN1TP/QH!$^G2^(/M5K;7B-R2)I< K\N>A_P!H,O;^
M$T76KZM#!Y5O92SSFYF20F-AM3>VPJ<8)V[3Z?C5'3Y[*[N+:VET&SCN)CAD
M,&-FW._((!X^0C_>%2W5WHEG:!Y='MVD>>:%1% K;=CLH9AUP<#IZT,$/CUO
MQ"L03^RQ(ZX"L8W'F]-Q_P!G;SG/WNU=3#YAA0S;?,VC=MZ9]JXM-7T 0DRZ
M"OF1A!*$AB(!8#;CYN0<]LX[XKI(M%TJ6%)#I-LA8 [6B3(]CC(I@:=%9_\
M86D_] RT_P"_*_X4?V%I/_0,M/\ ORO^%(#0HK/_ +"TG_H&6G_?E?\ "C^P
MM)_Z!EI_WY7_  H T**S_P"PM)_Z!EI_WY7_  H_L+2?^@9:?]^5_P * -"O
MB#QW_P E#\3?]A6Z_P#1K5]G_P!A:3_T#+3_ +\K_A7Q=XWC2+Q]XCCC4(B:
MI<JJJ,  2M@"@#!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@#Z
M_P#@E_R2'0O^WC_T?)11\$O^20Z%_P!O'_H^2B@#K/$%U%9:4;B:2X2-)8P?
MLX!8[F"CJ#QD@_A6$-3L3<.BW]^%CE$?F%HPN./F!V_=']*W]<,2Z=NGFMH8
MA*A9KA"RYW#;T(YW;>]8"6%@K&TCETD^4ZVYC6TD(5N %/[SZ4=0>P+=>'5@
M\V#5Y'5EP1#&A)4L%Z!.F2,BK(N-'C<JNN7"%GR<!0"3_$3LZ''WNAQUI\FA
M/'$IFN[((@"J9$DPI+#&"9>N0,'Z4X>'7".F=.977RV#6\A^7KM_UGW1V'04
M /T]-.N;8RV&MS&$RE"8WC4%^X^[UIBPJM_?12W=Y$L,8EDG\R,AEYQGY>H
M/7M5JUTV_M(1%#<6/EAMP#6[M@^V9*K)&]Y-J%JMWILCOQ=+]ED^;C;R?,Y&
M!CCTH JV5]:7QMVBO]1#SD;.8\G)(/(7ML.?PITJZ7!#]IGU"XB:2>2--XC!
MDD0LIYV=?E/-+:I#)<17EK>:492<QNEL_63CC]YWV?H:5]$^TQR3O<6,D2RR
M.P,4I4-N._CS/[P.1ZT,"*.YT7RHY#K%Q&0"=I508RW)!^3C.?Q]ZVHM/,T2
M2QZK?E'&5.Y1Q_WS65'X<$L8E1]/99 &),$GSX^[NS)SMXQGIVK7$6K@ "[L
M,#I_HK__ !R@ _LN3_H*7_\ WVG_ ,31_9<G_04O_P#OM/\ XFE\O6/^?NQ_
M\!7_ /CE'EZQ_P _=C_X"O\ _'* $_LN3_H*7_\ WVG_ ,31_9<G_04O_P#O
MM/\ XFE\O6/^?NQ_\!7_ /CE'EZQ_P _=C_X"O\ _'* $_LN3_H*7_\ WVG_
M ,31_9<G_04O_P#OM/\ XFE\O6/^?NQ_\!7_ /CE'EZQ_P _=C_X"O\ _'*
M$_LN3_H*7_\ WVG_ ,37Q?XW4IX^\1H69]NJ7(W-U/[UN3[U]H^7K'_/W8_^
M K__ !ROB[QOO'C[Q&)"K2?VI<[BHP"?-;.!SB@#!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@#Z_^"7_)(="_[>/_ $?)11\$O^20Z%_V\?\
MH^2B@#KM=M1>:;]G:!ID:5&9595^ZP8?>XZ@#\:YM= "((VM;TL0%9C<Q!V/
MKG/4UO\ B6V2\T<V[O(@>:([HXW<_*X8_=!/1>M<O'I]PI:5KZ7[1(XE>06,
M^/-X^8 K[<"CJ'0F3PL4B2,:4P5$V@ H0?F##(9SQE1P,=ZD'AG(??IEP6(P
MKJ\*LO/WLY^_UR_4\>E0&+4'MTBDU+47PHW;XYLDAU88*Q#L",\]>E3#^TFW
ML=6O4<#Y/]&G8%_[Q&SH1_!T&.O- &CI5A-I5D+6+29]@E\T;+@+D^_SG/OV
M/I4$>FS+=:M(EE<A[]=DNR>,,F<_[77G@\?C4^E7<MK8B*[O=0EF$N\NUI(^
M5_N_ZL8'ZCUJM'^YO=6N;>:YC-U'LAW6DS;6))WGY/4\#GIUH =::6;2\@N(
M=.NMD!8I$US&RC=TY+9X)8CG^(U#>:+=7JJLMK<>3%<23H%>(%"S%F^;=ZD_
MAV[TS3[1+&ZM0;FZDM8"20;*8,^,E,_)CC<P_ 473WTL(M[:XG@C%S+*6%O.
M?,1W9L,/+Z -C'ZT,"(>%MRG_B7SE6P2%:$ 8QC9@_+G'S8^]WKIHKF\@A2*
M/1I%1 %55EC  _.N72/5$C$::G>1H,"/%O.?+ QG^#YMW.,_=[9KJ8=6M(H4
MC)O7*J 6:TF)/U.VF [[=?\ _0(F_P"_T?\ C1]NO_\ H$3?]_H_\:7^VK/^
M[=_^ <W_ ,31_;5G_=N__ .;_P")I )]NO\ _H$3?]_H_P#&C[=?_P#0(F_[
M_1_XTO\ ;5G_ ';O_P  YO\ XFC^VK/^[=_^ <W_ ,30 GVZ_P#^@1-_W^C_
M ,:/MU__ - B;_O]'_C2_P!M6?\ =N__  #F_P#B:/[:L_[MW_X!S?\ Q- "
M?;K_ /Z!$W_?Z/\ QKXO\;LS>/O$;.A1CJER2I.=I\UN.*^T?[:L_P"[=_\
M@'-_\37Q=XW<2>/O$<BYVMJER1N4@\RMU!Y% &#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 %%%% 'U_P#!+_DD.A?]O'_H^2BCX)?\DAT+_MX_]'R4
M4 =9X@%XVDLMA.8;@RQ;7! P-Z[NO^SFN=CN/$#.T[GYG<3+ 9U"IT_=Y!Z>
MOXUT7B.X2ST&ZNW@MIOLZ>8%N<;,CUS^-4K-]+N+_4X'LM.,=IL9?*C5V*LN
M<D ?EB@.A0.K^(9+=!FT20J&9HH'^7#KGAR/X=W R?2IAJ_B!M[+#9_(,[&7
M:6;/* [^@X^?&#Z<4S5KZPTS5(8CI-HUFT!FDD^SC<  3@<=<#I4*:_HDGE&
M/1871P"76-,#)<<<<_ZMC^5 &SI6HW\UB'O_ +$MQYN"JLT8"?1@<G]#ZUEZ
MC<:@US?);W-TT9F!C*D+@>4P 4@#(\S;GK[\9J)->T.XD?[+IEI,D;/&0L2Y
M+!H@.<<#]Z,T'7=%BB>:72(#$JN^Y(%X4*[ 8[G"-T]J 1;U*?6)-0!M)HEM
MUAV?+,!NEQN#8Q]W*A3ST:ITOKN*&PN)6=FDDD>:)"&*!@2B$#T^4$],C.:A
M2]TAH]/GDTZQAANUE;+HG\/3''.>M9L?B;09'\P:;:-;D;041"=V2.!C)7ID
M]N<T>0$J:QXC,OG&WMRY^018(1AN^]RWRD GKG=C QFMG1]0OYWF;47MHXA@
M1;4V,_\ M$%CM_W?UK-%_I]WI=_<V6CVA>U3&71-I?T! Y'?/>I+&_TF[U!-
M/32K=YSG<WE)@ <$GC@Y!^7KT]:/(#I/M-O_ ,]XO^^Q1]IM_P#GO%_WV*@_
MLK3O^@?:_P#?E?\ "C^RM._Z!]K_ -^5_P * )_M-O\ \]XO^^Q1]IM_^>\7
M_?8J#^RM._Z!]K_WY7_"C^RM._Z!]K_WY7_"@"?[3;_\]XO^^Q1]IM_^>\7_
M 'V*@_LK3O\ H'VO_?E?\*/[*T[_ *!]K_WY7_"@"?[3;_\ />+_ +[%?$GC
MHAOB#XE(((.JW1!'_75J^U/[*T[_ *!]K_WY7_"OBKQPBQ_$#Q(B*%5=4N@J
M@8 'FMQ0!@T444 %%%% !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!]?_!+_
M ))#H7_;Q_Z/DHH^"7_)(="_[>/_ $?)10!UGB"YM;32FN+Q;EH5D0$6SE6)
M9@HZ$9'S9(K)AO=#>6X4W=_%Y4GEEVNY-KCLP(8_*3P"<9/ K?U&S:^MA"KH
MF'5SOCWCY3D<9'< _A6(OA&-51%>U544(%%NP&!T!&_G';/?GK0!!-J6AQL!
M]JU)UR-[^?/M0'/).?;./0YZ5:M3I-QO5;F\657D01_;)<G8SC(^;H=C&G/X
M9,DDCM/;EI 0_P#H[?-D8Z;_ $XHB\-SPW_VN.]@5A$\6T6QQAWWL?O]<D_3
M)]:&!#!<:#*%Q?W<3,,[7NY5[9/.[&1CGGT]13)SX?O(FMGNKZ2&5&#8NYAW
M50 -VXDEP!M!JPWA??$L3RVK(O13;'^\&_O^JJ?PI/\ A%>O[^#));/D/D'*
MMP?,R.54\>E $4<&AVFGSBUN;V1+52^S[;,2Q)[$MR2QQGU/-01ZAHSW"P_\
M317^TRVQ!N7^4IP6/S_=)X&.23TJY_PB[I#>)!=6\+78Q*ZVQ))['E^O?ZTD
MGA196D:22U9I!AV^S'+?,S'^/^\S'\: );!-+U"66&UN-1/E*I8FXG5><X&2
M>O!R.U5([O1VLI[KS[^(Q,5:-[UPY.=O(#G!)XYP:L6GAB33WB:RO([<1# 6
M.%MI&&P""_/WC^GH*;)X4$K,TD\+LS;F+1.2QXQG]YSC QGIVH!>8RUN]*O-
M1CL;>?4Y)GC\QL7<H"+ZME@1SCMW%+?7&GV$DRO_ &L\</$DJ7C[5;:6"\N#
MG ],<CFE'A0KM,=U''(IR)4A;?[_ #;\\C@__6%3W'AZ6[G::>Z@=V7:V8&
M/!'(#XS@D9QFA@BK#/:3W MHX-9^U<EH3>D%5 4[B?,QCYUZ$GVX-:%E96M]
M9Q7,<U^%D&0#>R\?^/563PU)'M,=Y&CH2RN(GW9( Y/F9(^5>"<<"K-GI>HV
M5G%;1:G$4C& 3:\_^A4 6/['@_Y^+[_P-E_^*H_L>#_GXOO_  -E_P#BJ3[-
MJO\ T$H?_ 7_ .RH^S:K_P!!*'_P%_\ LJ %_L>#_GXOO_ V7_XJOB[QN@C\
M?>(T!8A=4N0"S$D_O6ZD\FOM#[-JO_02A_\  7_[*OB_QN'7Q]XC$C!G&J7(
M9@,9/FMSCM0!@T444 %%%% !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!]?_
M  2_Y)#H7_;Q_P"CY**/@E_R2'0O^WC_ -'R44 =U<O<)&#;0QROGE9)"@QZ
MYP:J^?JW_0/M/_ QO_C=1>([:.\T*YM)(#-YZ&-1Y)D 8@X) !Z>M<]-%J#7
MXFB^U)!%/YD,(AF50NU@!@+@8W#CD''- '2_:=5W;?L-GN SC[8<_P#HNE\_
M5O\ H'VG_@6W_P ;K#T-[VRD>;4EN9Y638#';2G SGJPR>O<FMO^V(_^?2__
M / 5_P#"@!?/U;_H'VG_ (%M_P#&Z//U;_H'VG_@6W_QND_MB/\ Y]+_ /\
M 5_\*/[8C_Y]+_\ \!7_ ,* %\_5O^@?:?\ @6W_ ,;H\_5O^@?:?^!;?_&Z
M3^V(_P#GTO\ _P !7_PH_MB/_GTO_P#P%?\ PH 7S]6_Z!]I_P"!;?\ QNCS
M]6_Z!]I_X%M_\;I/[8C_ .?2_P#_  %?_"C^V(_^?2__ / 5_P#"@!?/U;_H
M'VG_ (%M_P#&Z//U;_H'VG_@6W_QND_MB/\ Y]+_ /\  5_\*/[8C_Y]+_\
M\!7_ ,* %\_5O^@?:?\ @6W_ ,;H\_5O^@?:?^!;?_&Z3^V(_P#GTO\ _P !
M7_PH_MB/_GTO_P#P%?\ PH 7S]6_Z!]I_P"!;?\ QNCS]6_Z!]I_X%M_\;I/
M[8C_ .?2_P#_  %?_"C^V(_^?2__ / 5_P#"@!?/U;_H'VG_ (%M_P#&Z^+O
M&Y<^/O$9D4*YU2YW*IR ?-;(SQFOM#^V(_\ GTO_ /P%?_"OB_QNXD\?>(W
M90VJ7)PPP1^];J.QH P:*** "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 ^O_@E_P DAT+_ +>/_1\E%'P2_P"20Z%_V\?^CY** .C\80FY\+WL,=T+
M:X>,BWD\_P G]Y@E1NKE+R^\1"[G@L=:L8;"&:(P%;F%G>,.N1EN<E=V<^@
MZUZ.0&&" ?K2>6G]Q?RH#H>?:9?ZW<:E//J>JZ=%L2=+9A<QX7=C9N"G!P1U
MJO::IK]A9PP6D]GEES*]UJ4<Q$@QN;)_A;L.W)[UZ3Y:?W%_*CRT_N+^5 'G
M<>L^*K4%Y-6TF]_V/-AC/WNQSW!S_P !]ZI?:_%48:"WUC3HEN%N'GE^U1-M
MD9#L*Y.5PX7CI@GTKU'RT_N+^5'EI_<7\J.EAW/.X]4\30K((=4TEC*&<-<7
M$>581+MS@X^9\@XZ8-=)X=UH_P!AV_\ ;FJ6!U'YO-*2HH^\<< D=,=*Z#RT
M_N+^5'EI_<7\J!%/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_
M*CRT_N+^5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT
M_N+^5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT_N+^
M5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT_N+^5 %/
M^VM*_P"@G9_]_P!?\:^+/'#I)X_\1R1LKHVJ7)5E.0096Y%?;_EI_<7\J\MU
M;X!>%=8UB^U.XO\ 64FO+B2XD6.:(*&=BQ !C)QD^M 'RI17T_\ \,X^#_\
MH):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_
M '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_
M .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_
MPSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@_
M_H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG
M_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'
M_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0
M!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17
MT_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#P
MSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__
M *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y
M_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A
M_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4
M?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX
M/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):
MY_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\
MA_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-
M4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P4
M5]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\
M\,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/
M_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6
MN?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_
MX?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C
M5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X
M^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"
M6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_
M (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\
MC5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,
M%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_
M /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^
M#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@
MEKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\
M?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\
MXU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#
M./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^
M@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]
M_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_
M (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 '
M0?!+_DD.A?\ ;Q_Z/DHKJ/"WARS\(^'+30["2>2UM=^QYV!<[G9SD@ =6/:B
M@#8HHHH **** "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
@B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>ex-10d1g021.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g021.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( .\#.P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M[&YU&.R@F65I(Y'5T.5.PJ&&?4;U_.M&@ HHHH **** "BBB@ HHHH ****
M$"J&+!0">IQUI:** $(!!!&0>H-  4    = *6B@ HHHH **** "JUTJJBD*
M 6F0G Z_,*LU7N_]7'_UU3_T(4 6**** "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 R_$;68\/7RZ@]LEG)$8YC<W'D1[6^4Y?!V]?
MSQ7,6NB66H:M=ZQ9V5C/=RNDKS)JLCJ&",%('EE<8<GCCFND\2Z=%JNA2VDW
MVCRVDA=A;@[R$E5\#!!&=N,@Y'6N,O/"EJQN3IO]K:=Y\7D@);,RA?DP,%^3
ME3SU^<T#'Z1\.ET^SLXKG3;*YDM%D2)TO7A&QQ@J56/#>N3DY-;5SX9-Y#91
M76CVLRV2*D)?4Y20%96&3Y?)RB\FN='A6Y$MH_\ :FO'[/-!(0;5OWGEHJ'<
M=^<MMSZ#)XY-=Y_;0_Z!VH_^ YH$<O/X"L[FU:WDT*U\LJ%^759@1@1 8(CR
M#^YC_+W-2MX*A82!M&MSYN_?G59OF#H$8?ZOIA1QZC/6NC_MH?\ 0.U'_P !
MS1_;0_Z!VH_^ YH YMO!%L]NT$FA6DBL&#M)J<K,^5=223'DDB1_S'H*M)X:
M*Z58::='M7MK"99X ^IRLP<,6!+&/)Y/0UM?VT/^@=J/_@.:/[:'_0.U'_P'
M- ',Q^!K>$S-'H\2R32F5I!J\^X.3G*G9D=.,=*CC\ 6<3,T>B0+OCBC;&KS
M<B/;M/W.OR+D]3CFNJ_MH?\ 0.U'_P !S1_;0_Z!VH_^ YH YZ_\)S:K>SW%
M[IUO(LLRSA$U*1,.(Q&>5C&055>#Z56_X5_9E9E;0X&6>2660-JTQ#-(FQOX
M.FW@#MVKJO[:'_0.U'_P'-']M#_H':C_ . YH YR#P5!;I$JZ);,(PH4OJDK
M$X96&<Q\\JO7TJ?3/"PT?56U*QT:TBN6C\LG^TY2I&<_=,>,^];G]M#_ *!V
MH_\ @.:/[:'_ $#M1_\  <T <S)X%M94M4.AVP2U:5HE759@ 9/O9'E\\8 S
MT  &,4RY\!6MWY@FT:%@S;P!J\X"'=N.WY/ER>3CKD^M=3_;0_Z!VH_^ YH_
MMH?] [4?_ <T 8FG>'+O2M46]M-/ME"K*/+;4)&RTA3<V3'Z1J,?6M6XU'5[
M>6VC;3;(FXE\I<7K<':S9_U7^S4W]M#_ *!VH_\ @.:S]1U<-=Z6?[/U ;;L
MGFW//[J2@#2\_6?^@?8_^!K?_&J//UG_ *!]C_X&M_\ &J;_ &T/^@=J/_@.
M:/[:'_0.U'_P'- #O/UG_H'V/_@:W_QJCS]9_P"@?8_^!K?_ !JF_P!M#_H'
M:C_X#FC^VA_T#M1_\!S0 [S]9_Z!]C_X&M_\:H\_6?\ H'V/_@:W_P :IO\
M;0_Z!VH_^ YH_MH?] [4?_ <T .\_6?^@?8_^!K?_&J//UG_ *!]C_X&M_\
M&J;_ &T/^@=J/_@.:/[:'_0.U'_P'- #O/UG_H'V/_@:W_QJCS]9_P"@?8_^
M!K?_ !JF_P!M#_H':C_X#FC^VA_T#M1_\!S0 [S]9_Z!]C_X&M_\:H\_6?\
MH'V/_@:W_P :IO\ ;0_Z!VH_^ YH_MH?] [4?_ <T .\_6?^@?8_^!K?_&J/
M/UG_ *!]C_X&M_\ &J;_ &T/^@=J/_@.:/[:'_0.U'_P'- #O/UG_H'V/_@:
MW_QJCS]9_P"@?8_^!K?_ !JF_P!M#_H':C_X#FC^VA_T#M1_\!S0 [S]9_Z!
M]C_X&M_\:H\_6?\ H'V/_@:W_P :IO\ ;0_Z!VH_^ YH_MH?] [4?_ <T .\
M_6?^@?8_^!K?_&J@N9]7V)NL+(?O$QB\8\[AC_EG4O\ ;0_Z!VH_^ YJO>:T
M@A5FL-04+(A)-N?[PH M>?K/_0/L?_ UO_C55KK5[RQ>!+N+2H&N'\N%9=1*
MF1O[JYCY/L*;_P )3:_\^.H_^ QK#\07%OKDU@ZIJ5L;67>66R8NPR,J#N&
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
MGV%='ITVKWEO>06DT6E1W-QGR87U$AY,<G:#'DX]JL^?K/\ T#['_P #6_\
MC5<5]OMQ<:(PN-0>#35&Z.;3B[3. 0'W;L@@$XZXR:Z/_A--._Y]=1_\!6HY
M6%T6CJ6KC4!9_P!FV>XQ&7=]M;& 0,?ZKWJQY^L_] ^Q_P# UO\ XU7.GQA8
M?\)"DOV74,"T9<?9CG[XK0_X333O^?74?_ 5J+,+HG;6KI+UK)DTE;M4\QH#
MJ1#A,XW%?+SC/>K7VC6?^@?8_P#@:W_QJN UU--US4KJZ>7488YXE0Q)8/@L
MN,,_S8;&.. >V<<5E3Z:K2E$U?6FAFN7FD9K60-&"N %P_)ST/; X.*+,+H]
M,&KWC:@VGK%I1O53S&MQJ)\P+_>V^7G'O5GS]9_Z!]C_ .!K?_&JY1=;MO\
MA*3J[M>O"(/)CMSIQW1YQDA]W? SQV%;/_"::=_SZZC_ . K46871<2_UA[J
M: :;9;HE5B?MK<[L_P#3+VJ;S]9_Z!]C_P"!K?\ QJL&'QCIXU2[?[+J&&2,
M?\>Q_P!JKG_"::=_SZZC_P" K46871/#K5U<7,UO FDR3POY<L::D2R-C.TC
MR\@X!X]JM?:-9_Z!]C_X&M_\:KSJXM=.N=4EOC<:FA-V+J...P<+&<.&_C^\
M=_WA@9 .#SFMI%HNFZGILDNIZQ<6]BH;<UK(&E;<Y(/SX P1G@Y]J%%A='HU
MOJ][>3W$-M%I4TMNVR9(]1+-$WHP$?!^M6?/UG_H'V/_ (&M_P#&JY32M;MM
M/U74;VX:]N?M;@H!II1HE&<+G<<@9]!U-;/_  FFG?\ /KJ/_@*U'*PNBW:Z
MAJ]U$TBZ;9*%DDCP;UNJL5/_ "R]JF^T:R!DZ?8_^!K?_&JP-*\8Z?':2*;7
M4#FYG/%L>\KFKDGC+3GC9/LNH?,".;0FBS"Z+-GK5UJ";[)-)N4RPW0ZD7&5
M.#TC['K5K[1K/_0/L?\ P-;_ .-5Y>^D6#PD+J.K13>5-"LD5@X$:.5(" N<
M %>F3D,0,<8O: \>DZXU_/>:K.B0>1&AM7^?A<LV7(X(.!COUHLPNCNK+5[W
M4K?S[&+2KJ'<5\R#42ZY'49$?459\_6?^@?8_P#@:W_QJN5\.ZY:Z+82P7)O
M;R>69I7G73C$7)QU&X\X ';@ 8K8'C/3STM-1/\ VZM1RL+HUM)O+B_TZ*ZN
M+>.!I0&5(Y3)P0.I*KS^%7:YSP/K]CXA\-136!E*6Y^S2>9&4.]54GKV^8<U
MT=)JPS"\8V(U+PO<VC7D=FCR0EYWE\H*HE0M\W8D @>Y K@8-/NS<&YN_%&A
MRSSS0SSL+X8#H\).P=AB,\=R:]&\2W-[:>'+ZXTZ*.6\2/,*2'"LV1@=1^6>
M>E<!#\2$AMY9+FT>XABAB(GCVQF65W*;/+8DKR#W(XZ]*J*0FVA@G\37&E_9
M[SQAHGGE'W/#J"+EMR%,'9QG#YZXSWJ[)>Z[+)>@>,M'AC=R8"MY&Q RQ7^#
MY>-H/WLX)R.E6+'QY9WVHVEHMC=1_:3&N]RHV.ZLRJ5SG^!N0,5;M=6O9O&E
MUIBRVT]C#;[Y"B$/!(2-J%L_,2,G&!CCUJN34GG'^'-9N;>_U-M>\2:+/;R.
MIM!#=I\HYSD8&.-HZG.,\5T/_"1Z'_T&=._\"D_QJ.BCD%SDG_"1Z'_T&=._
M\"D_QH_X2/0_^@SIW_@4G^-1T4<@<Y)_PD>A_P#09T[_ ,"D_P :/^$CT/\
MZ#.G?^!2?XU'11R!SDG_  D>A_\ 09T[_P "D_QH_P"$CT/_ *#.G?\ @4G^
M-1T4<@<Y)_PD>A_]!G3O_ I/\:/^$CT/_H,Z=_X%)_C4=%'('.2?\)'H?_09
MT[_P*3_&C_A(]#_Z#.G?^!2?XU'11R!SDG_"1Z'_ -!G3O\ P*3_ !KY.^,M
MS!=_%?6Y[::.:%O(VR1L&4X@C!P1[U]6U\H_&/\ Y*MK7_;#_P!$1U,HV149
M7.%HHHJ2@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 **** /I_\ 9Q_Y)YJ'
M_85D_P#145>P5X_^SC_R3S4/^PK)_P"BHJ]@H J:I9F_TV:UVPMY@ (G0LA&
M1U (_G7/MX3E= C0Z*5$?E ?8W^YG./O^O-=)=SM;6S3+$964@! ZKG) ZL0
M.]9W]LW6_8=(EW XQ]IASGT^_33:$TC&M?!D]IJTNI1G2_M#JB(3:O\ N@H(
M 7Y^.#5F'PS<V]_)?0KI,=U*29)EM7#,3US^\K4_M+4?^@'<_P#?^+_XJC^T
MM1_Z =S_ -_XO_BJ.9ARHK_V?K7_ #]:=_X#R?\ Q=']GZU_S]:=_P" \G_Q
M=6/[2U'_ * =S_W_ (O_ (JFC5;XE@-%N"5X8"XAX^OST<S#E1#_ &?K7_/U
MIW_@/)_\71_9^M?\_6G?^ \G_P 74JZO>,,KH\Q!QTN(>_3^.E_M6^VEO[%N
M-HSD_:(<#'7^*CF8<J(?[/UK_GZT[_P'D_\ BZ/[/UK_ )^M._\  >3_ .+J
M<:EJ!&1H=R0>A\^'_P"*I?[2U'_H!W/_ '_B_P#BJ?,PY45_[/UK_GZT[_P'
MD_\ BZ/[/UK_ )^M._\  >3_ .+JQ_:6H_\ 0#N?^_\ %_\ %4?VEJ/_ $ [
MG_O_ !?_ !5+F8<J*_\ 9^M?\_6G?^ \G_Q=']GZU_S]:=_X#R?_ !=6/[2U
M'_H!W/\ W_B_^*H_M+4?^@'<_P#?^+_XJCF8<J*_]GZU_P _6G?^ \G_ ,71
M_9^M?\_6G?\ @/)_\75C^TM1_P"@'<_]_P"+_P"*H_M+4?\ H!W/_?\ B_\
MBJ.9ARHK_P!GZU_S]:=_X#R?_%U\J_&&.:+XJ:TEP\;RCR-S1J54_N(^@))_
M6OK+^TM1_P"@'<_]_P"+_P"*KY/^,DDDWQ7UJ26!H'/D9C9@2/W$?<$BAML$
MDCA****0PHHHH **** "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 **** /I_\ 9Q_Y)YJ'
M_85D_P#145>P5X_^SC_R3S4/^PK)_P"BHJ]@H RO$=G#?Z'-;W#.L1DB9RD;
M2-A9%;@+SV[=.M<I%8JFZ1M0N_M$C"229=+G!,G]X?+^7T%=?KMM>7FDO!83
M/#<-)$1(C;2H$BEN?]T'COTKGX[+Q.6:X<$32.)O*:Y)2,\?(!G[O'IZTNH/
M8IB&1K=(IM3O9L ;]^FW !(=6&,+P/E(/KFI<2D.3JVHJ^WY"NGW& ^>7(V]
M2.W3@5?SXKDMD66-$=@"QA=,IAU)'(PV5W=,8]^M2[_%)#LL< *KN5&V_,^>
M5R#]WI@]>M-@B+2[[[%8I#<:AJ$THEWL_P#9DW*_W<;./7-,^TPH=8,$ES"U
M^P9'73;@E#L"DGY>>F:U]+?6C8H=0AMQ<&7YE$APL?KD+R<YXX^M0B+4DFU>
M:&*4,ZA;:.6XW*S#/SCD[ <C@8X /4T,$8>FP6EA=6K&XO)((,X3^S)U+$9"
M$X3' =AT[+Z4VY\Z6&."#4+F"%9I78#2[@EU=F.#\O\ M8K4TNQUV&YM8[R5
MS"G,S_:"^XKD*.<'#;E)XZH<]:2Y_P"$C6VCM[6VWEI9A+)),N=A9MN._ (]
M,8_"DP1D)%<*@0:M?(H*[0FGW/R   J/EZ-C)S^%=0FNV"(J!;["C _T"?\
M^(K+1_%BQA%AB&W:%:3825P-Q;#=0<XQQCK73H"$4,VY@.3ZU3 S?^$@L?[M
M]_X 3_\ Q%'_  D%C_=OO_ "?_XBM2BD!E_\)!8_W;[_ , )_P#XBC_A(+'^
M[??^ $__ ,16I10!E_\ "06/]V^_\ )__B*/^$@L?[M]_P" $_\ \16I10!E
M_P#"06/]V^_\ )__ (BOD_XR7$=U\5]:FB#A&\C'F1LA_P!1&.C $?E7V)7R
M!\;?^2O:[_V[_P#HB.@#S^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**** /I_]G'_ ))YJ'_85D_]%15[!7C_ .SC_P D\U#_ +"LG_HJ*O8* "BL
M[7+Y--TB6ZDCFD57C7; V'.YU7@_C6#_ &_8--(JO>>2DH7SFNCM9.[CGIU_
M*@#KZ*Y=]<T@0B2.;59<X^1%EW#+!>A[Y8<=<4\ZQHRG#7U\HX)8M* %/1\]
M-A[-TH Z6BL:REL-0MQ/!>7>POY8WRR(=WI@\].:C,]O'=7T,[WD0M(A,SM<
MMAD.X9Z_[)H W:*YBQU2TOI+>-?MZ2SD;4-P<CALYP>Q0C\O6I)]1L+>S2>6
M>]0R/)'&IF<@LA(Y(X )7@GUH>@'1T5S"ZYHWEAI+S4$88#J3+F-B,A6]"<\
M#OVK9CLHY(U<37@##(#3.#^()XH O453_LY/^>]U_P!_V_QH_LY/^>]U_P!_
MV_QH N453_LY/^>]U_W_ &_QH_LY/^>]U_W_ &_QH N453_LY/\ GO=?]_V_
MQH_LY/\ GO=?]_V_QH N5\@?&W_DKVN_]N__ *(CKZS_ +.3_GO=?]_V_P :
M^2?C1&(OBUK:!G8#R.78L?\ 41]S0!P5%%% !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 ?3_[./_)/-0_["LG_ **BKV"O'_V<?^2>:A_V%9/_ $5%
M7L% %#69[6VTN2:\D2.%'C)=TW!6WKM./][%82#2DG-I'):[X9%MRBVO"G@
M>F!Q6_JUO%=:<T4RJR;XVPSA02KJP!)]P*YT>'[**-8&BR!B(AKT98^YQG)_
MK1U#H/DMM$@MXY)=2T_R=F$9I-PVE@./F_O8Y'2K,=EIJEHDO-.S)(8RF%.7
MX)3&?I\O;TJLOA@QH!LD&%QD21+D[@03B,9(*CKQ[4\>&$*2)):O('01?-<@
M%4!R%&%'3GGKSR30!I:?:[+7&GWMNUON)!C7>N<\\Y/?M59(+>2[U&!;F%I@
MJM=AH2<@Y(SDXQP>![U+IVG2Z=:BWCLUD42>8"\J@YZ#[J#.  .>:JKI,;3Z
MDT4#;KM/+N%%\S <L3@$':3N/2@!UI+9S7$5S;7<'GRG$;_9R&._D_GL.?\
M=J&33M+V?:I)K7YI)&7<ARSJ3OVJ6YY!X'UJ:UTR.WO8KN"VCRFX(HN@4&_G
M@;>V6Q_O&J]QH#7$>9GF-O'*\H3[2FU<L68?<SC)/?/;-)@AT-CHYCAECN].
MVLK.A..0#R?O<X]>W3BMM([R2-7COHF1AE66,$$>W-8"^%D8;C%+('99'S<+
MB0KC8>$XP!CC /?)YKH1+>J !91@#I^^_P#K53 /)OO^?Q/^_7_UZ/)OO^?Q
M/^_7_P!>CSK[_GSC_P"__P#]:CSK[_GSC_[_ /\ ]:D >3??\_B?]^O_ *]'
MDWW_ #^)_P!^O_KT>=??\^<?_?\ _P#K4>=??\^<?_?_ /\ K4 'DWW_ #^)
M_P!^O_KT>3??\_B?]^O_ *]'G7W_ #YQ_P#?_P#^M1YU]_SYQ_\ ?_\ ^M0
M>3??\_B?]^O_ *]?)/QH61?BUK8E<._[C+ 8S^XCKZV\Z^_Y\X_^_P#_ /6K
MY)^-#2-\6M;,J!'_ '&5#9Q^XC[T <%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 %%%% 'T_P#LX_\ )/-0_P"PK)_Z*BKV"O'_ -G'_DGFH?\ 85D_
M]%15[!0!FZ]81ZGH\EI+GRVDB9@JY)"R*V/TKFHM E0M(;JX^T2$/),MMAFD
M[M_A]!72>((+BYT:2*VN&MY3)$?-5]A4"12W/T!^O2N92+6F<SR74'G2.LWE
MM=!HXWX^4<_='M[TNH/81M#N9;=(9IYW54P0QF8$AU8=^!\O7D\\5.-)NSO+
M7]ZLG6-D5^&S_K""<;B.H^[P,"F-<^();9$:]E1MH+,KVRMD.IQD$@DC<!]T
M8QFIUN_$#;V%[;JRG*I(T6UVSR..?+].C]<]J8%_2%ET^Q$$SW4CB4ON"LV1
MZ?-S[_CQ40@F4ZGY1E@2[!$8CA8[&))9SG^(Y[<<"K6D7MW]A']H74)N/-.?
M,* [/^ ''KCIQC/-4X)]0BDU@F:!S(6-J[S+SDG:.O  QU YSUH BL-)2QOK
M>1?M!MX,[8O((/&0F3[!W'Y>E07&FW\\<<"W#10QSRR#9$X8J[$X/.#]XCGB
MK&G)?6][;1W&H*]K'DR2&X!+[<A>,Y^8,"?=/>H;F[UAK=+:W('[Z822/<1$
M.C,VWN6  (QC!R.F*3!$"Z+>@*IOKI$'1463]V.,JN3R&ZG/(/3 KJH[V**-
M8UM[G:H &4)_G7,1W7B)8TC6[C4# 0N\!(7C=OQ_%UV[>,?>YKJX[RV6)5:\
MC=@ "Q9<D^O'%4P&_P!HI_SPN/\ OV:/[13_ )X7'_?LU)]NM/\ GYB_[[%'
MVZT_Y^8O^^Q2 C_M%/\ GA<?]^S1_:*?\\+C_OV:D^W6G_/S%_WV*/MUI_S\
MQ?\ ?8H C_M%/^>%Q_W[-']HI_SPN/\ OV:D^W6G_/S%_P!]BC[=:?\ /S%_
MWV* (_[13_GA<?\ ?LU\D_&B02_%K6W"LH/D<,,'_41U]=?;K3_GYB_[[%?(
MWQJ=)/BWKCHP93Y&"#D?ZB.@#@:*** "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 ^G_P!G'_DGFH?]A63_ -%15[!7C_[./_)/-0_["LG_ **BKV"@
M#-U^2]CTB1M/5&NC)$JATW#!D4'(^A/TZUSB:GJ\KF;^S7$3NLD</V<!PG'R
M$^I_K71:_>&PT:6X6W-P0\:"(/M+;I%7K^.:YM?$%E([NMN1:B0%)O.=M\7=
M\?G1U![$C:]J$ENABTNV60IO),4C#&]0>-H(&TGWXJ==:OFWLFAJZQG<P",&
MZX*#(^^._;G@TV37-/6!)(].OV=\;4:14SEU7 )?!/S \9'J13SKFC+DM;WH
M15$A?=D",]'X;.#SQ][VH T](NVU"P$\^GQQN92A55(P/7Y@#[?A3'>:&;5)
MA;F6&! (8_)&7DQD[?4<J/J#18/IVHVJW"Q7$2L_E@2L<D]NA(P1[_KQ5&WU
M&SDN=62:VDBCT]2V_P UOG + X_[Y[>N.U "Z=<:G)>VUK=6B G)FD\C"C9D
M-CZDH1[$^E0W.MS10)%%8&6Y:::)\6[#8 S!".,'C:?2G:?J,%[<6]LUDZ33
M=5$['8!NWY^A4#_@0I]QJNG6MFDDD4@DDDEC55FR%*,R@MR#@D#H#U_&DP16
MCU^_V(HT5)'Z;A&P$G3+#*\!2<'//ID5U<<">4OF0Q!\#=M7C/M7,+K^DB/,
MEK>AT*I*H8'8[#*K]_G<#QC('?%=!'IUL\:N8I4+#)5I#D>QP<53 M?9X?\
MGC'_ -\BC[/#_P \8_\ OD57_LNU_NO_ -_&_P :/[+M?[K_ /?QO\:0%C[/
M#_SQC_[Y%'V>'_GC'_WR*K_V7:_W7_[^-_C1_9=K_=?_ +^-_C0!8^SP_P#/
M&/\ [Y%'V>'_ )XQ_P#?(JO_ &7:_P!U_P#OXW^-']EVO]U_^_C?XT 6/L\/
M_/&/_OD5\A_&M57XNZXJ@ #[/P!_TPCKZT_LNU_NO_W\;_&ODGXT1)#\6M;C
M0$*/(QDY_P"6$= '!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!]/_ +./_)/-0_["LG_HJ*O8*\?_ &<?^2>:A_V%9/\ T5%7L% &?K=Y;V&D
MRW-R6$2/&"5CWD$NH!Q]2/IUK$&HV N6A2?YHI1"7^S(%'3D'T']*W=7^S?V
M:YNVA6(/&<S/L3<'4KD_[V/K7/)IVE1G[&D6GDQE8#$+AV(/&%(_$=?6CJ#V
M%:;0(+?S%N[/RRF,1V2GY2P&" O R1Q5E)M*C9D34K5"\I# 6ZC<YZD\=\#Y
MN^.M-.@10QJ72-50;59[V3C+ @Y]<@8-2#P[&$D0V=LZR+Y9#W#GY <A!Z*.
MP[9- %K38X9+4MIU_$L!<@B&%5&[OQZU3M9K*:[U*.*Y198?FNB;9!OP6&3Z
M\J>M7++3I[&W$$$%N8P^\;YG<@_4BJ,RV:-J#3R:?NG8071>Z;(."P0_W>"3
MCT)- #K._M;J6!X;EUFF("$VRACN!)_]%G/^[39$TN.$7;R6ZL\LFTM9H&>1
M20W..IVGGO4@M;>PU))=EA#=!6**;AAP[ $XQ_>P!]?>H'T2VN945A#(3+(Z
M1_;9"-V<N /0$].U "Q3:*(X9%OK2/"ML'V5 4!.6'3C)YQW]ZVXX+B6-9$U
M!BK#(/E#I6(OA^V-PT?V>%Y?ED<-<R'?CA6;U(Q@>@K<#ZCVCM?^_C?X4 +]
MEN_^?]O^_8H^RW?_ #_M_P!^Q1NU+_GE:_\ ?;?X4;M2_P">5K_WVW^% !]E
MN_\ G_;_ +]BC[+=_P#/^W_?L4;M2_YY6O\ WVW^%&[4O^>5K_WVW^% !]EN
M_P#G_;_OV*/LMW_S_M_W[%&[4O\ GE:_]]M_A1NU+_GE:_\ ?;?X4 'V6[_Y
M_P!O^_8KY)^-"NGQ:UM7D,C#R,L1C/[B.OK;=J7_ #RM?^^V_P *^2?C1YI^
M+6M^<%$G[C(0Y'^HCH X*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M^R;#_GV3\S7R3\9X8X/BSK<<2A47R, ?]<(Z .#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@#Z?_9Q_P"2>:A_V%9/_145>P5X_P#LX_\ )/-0
M_P"PK)_Z*BKV"@"EJ]R;/2;FYQ,1"F\^25#X')QNXZ9K+-_:1S16\VLW4=R[
MB,PYC8JQ!.#A<=C5[Q#=6MEX?O;B]<):K'B9FB>0!"<'*I\V,'MTZ]!6%,EB
MW^F3WFGPM*Z-^]$D;*SY494L"N[)&"!0!J64\.H7#1VFKW<R!-_F(T94\D8^
M[UXJ]_9\O_02O/S3_P")K#L!!I=U]GL[C3ED='9F56( 0C=N.[ (S5NPUM]3
MMOM%M?V1BS@&6"2+/N Y!(/8C@]J -'^SY?^@E>?FG_Q-']GR_\ 02O/S3_X
MFJR7UQ+GR]1TM\==N3Z_[7L?R-55U_=!/,VIZ;'' TBN9%9<;#AB/FY ]: -
M/^SY?^@E>?FG_P 31_9\O_02O/S3_P")JG!J4]RKM%J&G,J-L8E&'/7NW(]Q
MQ5F)]1GB66*YL)(V&5=$8@CV.Z@!_P#9\O\ T$KS\T_^)H_L^7_H)7GYI_\
M$T;=5_YZV7_?MO\ XJC;JO\ SULO^_;?_%4 ']GR_P#02O/S3_XFC^SY?^@E
M>?FG_P 31MU7_GK9?]^V_P#BJ-NJ_P#/6R_[]M_\50 ?V?+_ -!*\_-/_B:/
M[/E_Z"5Y^:?_ !-&W5?^>ME_W[;_ .*HVZK_ ,];+_OVW_Q5 !_9\O\ T$KS
M\T_^)H_L^7_H)7GYI_\ $T;=5_YZV7_?MO\ XJC;JO\ SULO^_;?_%4 ']GR
M_P#02O/S3_XFODKXSQF+XLZVC2O*1Y'SOC)_<1^@ KZUVZK_ ,];+_OVW_Q5
M?)7QG\T?%G6_/*&3]QDH"!_J(_6@#@Z*** "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 ^G_P!G'_DGFH?]A63_ -%15[!7C_[./_)/-0_["LG_ **B
MKV"@"CK-FNHZ+>6,D<LD=S$T+K$RJ^UA@X+< X/>N4NO!UK>:E=7\FGZB)KB
M191B6W(C=65LKG).2@X;( SC&:[FB@.ECB=+\)P:7<7,PL-4N6N!()!<7$)!
M#C!'&.W%0R^#OM$<*7']NRK%'Y0#W%MR@&%4X'\/8]3GDFN\HH X!O MBJ-]
MFT[4K1VS^\@EMPW)R>H(/<<CH:;)X"LI9HW>RU<I''*@B-Q 4/F*ZDGOD!SC
MGTSFO0:*/(#@Y?!-G<!Q-I^J/OCD1_\ 2(%W;U*Y(7 R S8QP-QK=T6WFT/2
M8-.@TZ]ECASAY9(-S9)))VD#J>P%;]% %#[=>?\ 0)N/^_L7_P 51]NO/^@3
M<?\ ?V+_ .*J_10!0^W7G_0)N/\ O[%_\51]NO/^@3<?]_8O_BJOT4 4/MUY
M_P! FX_[^Q?_ !5'VZ\_Z!-Q_P!_8O\ XJK]% %#[=>?] FX_P"_L7_Q5'VZ
M\_Z!-Q_W]B_^*J_10!0^W7G_ $";C_O[%_\ %5\]_$OX8^-O$_Q!U36--T%G
MM+CRO+9KN!2=L2*>"_JIKZ3HH ^0/^%)?$/_ *%[_P G;?\ ^.4?\*2^(?\
MT+W_ ).V_P#\<KZ_HH ^0/\ A27Q#_Z%[_R=M_\ XY1_PI+XA_\ 0O?^3MO_
M /'*^OZ* /D#_A27Q#_Z%[_R=M__ (Y1_P *2^(?_0O?^3MO_P#'*^OZ* /D
M#_A27Q#_ .A>_P#)VW_^.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A
M>_\ )VW_ /CE'_"DOB'_ -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_
M ..4?\*2^(?_ $+W_D[;_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB
M'_T+W_D[;_\ QROK^B@#Y _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__
M !ROK^B@#Y _X4E\0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B
M@#Y _P"%)?$/_H7O_)VW_P#CE-?X*_$% "WA_ ) '^FV_4\#_EI7V#5>[_U<
M?_75/_0A0!\D?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE?7]%
M 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^(
M?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_
M /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \<H_X4E\
M0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E\0_^A>_\
MG;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10
M!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]% 'R!_PI+X
MA_\ 0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+XA_]"]_Y
M.V__ ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V__P <H_X4
ME\0_^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_
M ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE
M?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\
M*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\
MD[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \<H_
MX4E\0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E\0_^
MA>_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7
MU_10!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]% 'R!_
MPI+XA_\ 0O?^3MO_ /'*/^%)?$/_ *%[_P G;?\ ^.5]?T4 ?('_  I+XA_]
M"]_Y.V__ ,<H_P"%)?$/_H7O_)VW_P#CE?7]% 'R!_PI+XA_]"]_Y.V__P <
MH_X4E\0_^A>_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\
MZ%[_ ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_
M /CE?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!
M\@?\*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0
MO?\ D[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\
M\<H_X4E\0_\ H7O_ "=M_P#XY7U_10!\@?\ "DOB'_T+W_D[;_\ QRC_ (4E
M\0_^A>_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__
M (Y7U_10!\@?\*2^(?\ T+W_ ).V_P#\<H_X4E\0_P#H7O\ R=M__CE?7]%
H'F_P4\+:SX1\&WEAKEG]DNI-0>94\U),H8XP#E"1U4_E7I%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>ex-10d1g022.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g022.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( /L#/0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 17,L,%K--<$"%$+2$C("@<UDVMEX<CLI)8;2RAMT5UD#
M1!-@QAPP(&.!SGM6CJ4$5UIEU;SRB**6)D9R0-H(QGFL&?PE8ZLRW,UX;C<L
MFYU"D,75D)'H,-TYZ"@#6GLM'M[.1Y;2V$"*Q<"('A@ > .X 'O38+/1;H/<
MPVMHQG5HW;RQN8'AE;OVP0?3%5H/"UG#%?QYXO0!*RC:?T/Y>@XJ.X\*:4]U
M;R;8XY$G$J*1]X@#CJ"3\N<^I)H U39:<QF;R+8F=/+E.T?O% Z'U&*)C86H
M-]((5,$17S0!E4ZX&.<<=*YB'P?IC0VEM+J$;2*K +&%7>3'L)4#V!SZ]ZN2
M^"-.>2=DQ&)3G C!P,8QSQQVX^7M0!?EM] BDM$EM[)6ED>6W#1CE\;F(XX.
M!D_2K<#Z;?0F\B\B5+J)09,#]Y'S@'U'S'\ZIW?ARUO+:VADD=?L[ET:,!>2
M<]O\G)JC_P (;IB7*22S$JL:1I&P&-J%&Q[@; ?;)H U!8Z-)/+:"TM6D,<;
M.GECE02$^N-IQZ8ID%EH5RU\D-I9N=YCNPL0Y;[V&XYZ@U7M= T^SO;*;S8_
MM$8Q"0JJ6 #YQCKQ(2?7 )JQI^B#3+B=[>[F,<Y+,DA#8;"@$'';!_.@"!;K
MPX,+MM4P=Q#1;=I12,G(^4A0V,]@:FM6T*XFBAMH[9G,4<L86/\ A4 I@X[
M@@=LU2BT2VM;A/-U13=#[V[:"['=M8C/7+-]<#TJW8>'XK*[M[EIC));VX@0
MA=N1P,M@X)P * +B:1IT;LZ6-LK/()6(C RXZ-]:DCTZRBECECM84DB#*C*@
M!4,<L!]3S4HN(3.T FC,J@%HPPW#/M3V8*I9B H&22>!0!!]@M/),/V6'RS)
MYI38,;\[MV/7/.?6I);>&9HVEB1VB;>A9<[6]1Z&AIXDC>1Y45(UW.Q8 *,9
MR?08IX(90RD$$9!'>@""2PLYA.);6%Q< ";<@/F8X&?7%4$\-:8NHO>?9PVZ
MU^R"$@>4D6[<0%Z<G&?I6IYL?G>3YB^;MW;,_-CIG'I3Z *:Z3IRBW"V-N/L
MQS#B,?N_]WTIRZ;9+;FW6T@$)D\TQA!MWYW;L>N>:M44 59M-L;FY2YGLX))
MTQLD>,%EP<C!^O-,;2--:'R6L+8Q%0FPQ#&T'(&/0'FKM% %2+2]/@G2:&RM
MXY44JCK& 5!.2!Z<DTG]DZ<#<'[#;YN01.?*'[S/][UJY10!171M,24RKI]L
M)"FPL(ADKC&/ICB@:-I8>-QI]KNB4(C>4N54= /85>HH JIIEC'9_9$LX%MM
MV[RA&-N<YSCZTR72--G.9;"V<^9YV6B!^?\ O?7WJ[10!E6'AS2]/DNY(K6-
MI+N2225Y%#%MYRRY_N^U6[?3;&T$0M[."+R@RQ[(P-H.,@?7 _*K5% &9=Z#
MI]WIZV7D""%)TN$\@!-LBN'##'N/YU8.EZ>5(-E;X*NA'EC[KG+#Z$]?6K=%
M %8:=9"3S!:0;\D[O+&<D!3^@ ^@J%-%TN-(T33K55B?S(P(AA6]1[U?HH I
M/H^F2Y\S3[9LR^<=T0/S_P![Z^]2?V=9;BWV2'<69R=@Y9AAC]2.#5FB@"@F
MBZ7&D21Z?:JL+EXP(E^1CW''6H=,TJVT9;:RM WEJDK$N<LS,ZL23ZDDUJU
M_P#Q_P /_7)_YK0!/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 %%%% %74HXIM.N(IHC+&Z%&01E\YX^Z.M<#!X=U&V>UAM]3O[:PBL
MH+9X+>*XCW,C1EV '"E@KC<,'Y^:[3Q&+@^&M36TF6"Y>V=89&<(%<J0IW'I
MR17$Q1:[HTP:R\16]^OV<HXGN(^6V2D;<GC:_ECW!.>E RKIVE^);F9WO+S7
MK-8]2:4HT\KB:#/RA=N=H"\;3USV(S5V?PU<OH&C64%Y>0WFE>8T-TUM-(=Y
MX5OFR?NY&,]^*B?6O&OV!=E]I0N-B;F+P\'<^[ W8)(\O/( YQ7?KJ^G;1NU
M&TW8YQ,O^- NIYTG@VZM8?*T_4;VV6,2"W*6LP:,,\C8! R#MD )'/&:M?\
M"/ZL\T,TNL:HTD.SRV=+ARK"$QLV!M!^8AL$<G.3S@=Y_:^F_P#00M/^_P O
M^-']KZ;_ -!"T_[_ "_XT <+!HFMI%#NU_5EEC+%=J7+JN2,YW$E^,XW=">,
M8%3G1;R;PM9:?<7^H2:A;3E_M<L$LI9&RKKDC/*,1STXZXKL_P"U]-_Z"%I_
MW^7_ !H_M?3?^@A:?]_E_P : ."_L#5UO)9X]5O $E:2T1K>X80@KMVC/*@X
M&0#CKBD.B>(B\LC^(-49I(%0*J3HB,'5CQ@\8!&00<''3D=]_:^F_P#00M/^
M_P O^-']KZ;_ -!"T_[_ "_XT >?^)_#EUXBOKK;Y\,;S12K*]I(W B*$;<=
MB=W/!SUJ5M&\0M+=LNOZE'YTTSQ[8;@B)70JN%/H2"!G QP.F.[_ +7TW_H(
M6G_?Y?\ &C^U]-_Z"%I_W^7_ !H X"#PUJ4;+(^JZEYQC6.641SF1@&&?WF
MQ^7(!//-:.D:9J%GJDDNHZGJE_8O:_9_L\D4Q'?J"#DX_BSD]\UUW]KZ;_T$
M+3_O\O\ C1_:^F_]!"T_[_+_ (T >=R>%M4-E#;1ZM>A2LR7)^S3@3*8A%&&
M4?*V%52<CKDCK5FZT;Q!,ABBUW48H4D+1B*&=&*F0O@G!Q@':,#&% /'%=W_
M &OIO_00M/\ O\O^-']KZ;_T$+3_ +_+_C0'D<IHUM?V.OQW5ZU]=1K#<+YS
MPR,W[QXBJ<CH-C'@ #('J3TS:S;(T:O%=JTC;4!MG^8X)P./0$_A4O\ :^F_
M]!"T_P"_R_XUQ?B/XH>#=)\06EE>:TB3V<^^=4@ED"AH6Q\RJ0?OKT)Z^QH
M[+^U8O\ GWO?_ 5_\*/[5B_Y][W_ ,!7_P *XW_A=OP\_P"AA_\ )*X_^-T?
M\+M^'G_0P_\ DE<?_&Z .R_M6+_GWO?_  %?_"C^U8O^?>]_\!7_ ,*XW_A=
MOP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z .R_M6+_GWO?\ P%?_  H_
MM6+_ )][W_P%?_"N-_X7;\//^AA_\DKC_P"-T?\ "[?AY_T,/_DE<?\ QN@#
MLO[5B_Y][W_P%?\ PH_M6+_GWO?_  %?_"N-_P"%V_#S_H8?_)*X_P#C='_"
M[?AY_P!##_Y)7'_QN@#LO[5B_P"?>]_\!7_PH_M6+_GWO?\ P%?_  KC?^%V
M_#S_ *&'_P DKC_XW1_PNWX>?]##_P"25Q_\;H [+^U8O^?>]_\  5_\*/[5
MB_Y][W_P%?\ PKC?^%V_#S_H8?\ R2N/_C='_"[?AY_T,/\ Y)7'_P ;H [+
M^U8O^?>]_P# 5_\ "C^U8O\ GWO?_ 5_\*XW_A=OP\_Z&'_R2N/_ (W1_P +
MM^'G_0P_^25Q_P#&Z .R_M6+_GWO?_ 5_P#"C^U8O^?>]_\  5_\*XW_ (7;
M\//^AA_\DKC_ .-T?\+M^'G_ $,/_DE<?_&Z .R_M6+_ )][W_P%?_"C^U8O
M^?>]_P# 5_\ "N-_X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QN@#LO
M[5B_Y][W_P !7_PJ%M3B^V1-]GO.(W'_ ![/GJOM7)_\+M^'G_0P_P#DE<?_
M !NHF^-7P^-W&X\0?*J,"?L=QU)7'\'L: .W_M6+_GWO?_ 5_P#"C^U8O^?>
M]_\  5_\*XW_ (7;\//^AA_\DKC_ .-UQ/B#XMZ-+KMW<:-XIFBA>V54)@EP
MK!E)"(8\9(# EOP- 'M']JQ?\^][_P" K_X4?VK%_P ^][_X"O\ X5XE)\;R
M&D":_:MFY?RR+&0*L?&W)*Y(/?C/7':MR/XR>#O^$UEN6UVX33A;! WE3-'(
M^?[FS*X_7)H ]1_M6+_GWO?_  %?_"FC5X&9E$%X2IPP^ROQW]*X_P#X7;\/
M/^AA_P#)*X_^-U7M_C1\/TN+IFU_"O("I^QS\C:!_<]J .Z_M6+_ )][W_P%
M?_"C^U8O^?>]_P# 5_\ "N-_X7;\//\ H8?_ "2N/_C=< /BW96^I3S6GBE_
M(-V\BI/!*^]2CX!_=\(&V8Q@^HXH ]Q_M6+_ )][W_P%?_"C^U8O^?>]_P#
M5_\ "O&M'^-]K_:FG+JFOP&T$?\ I;BQD&6^?L%)S_J^G')K4\,_&3P=!)J;
MZCKMQ&);DO DT4TP5,8X(3C.,X/3- 'J/]JQ?\^][_X"O_A3(M:MIX_,BBNW
M0DC<MLY&0<'MZBN0_P"%V_#S_H8?_)*X_P#C=4-&^,G@&UTU89]>VR"21B/L
M<YX+L1T3T(H ]!_M6+_GWO?_  %?_"C^U8O^?>]_\!7_ ,*XF?XV?#\V\@C\
M0G>4(7%G< YQQSY?%>=VOQ<2QL\6_BHLP@9$2>VDD.[>OSL2GWBN[@';],T
M>]?VK%_S[WO_ ("O_A1_:L7_ #[WO_@*_P#A7D&F?&[2WO;X:IK:&T^S8A$5
MI*C-)L7[I"$KEM_+=.,5J>%?C)X+M= BBU/7YEN@[LRS03RE06)"[@AR #@=
M^* /2CJT(!)M[P =?]%?_"A=6A90RP7A4C((M7Y_2N+E^-?P]:&11X@R2I _
MT*X_^-TVU^-7P^CM8D?Q!AE0 C['<?\ Q% ';_VK%_S[WO\ X"O_ (4?VK%_
MS[WO_@*_^%>=Z_\ &7P-=:#>P6/B25+F2,K&T-K,C@^Q,>,_6N0A^,8M4 C\
M3Q,&DA)5[2601H$(=02@)^;&23]* /<_[5B_Y][W_P !7_PH_M6+_GWO?_ 5
M_P#"O&XOC7I-QH6LIJ&L;[AWQ9QPPRQ.5S_>5, 8P>3D\BNFTGXT> X-'LX;
MKQ'(UQ'"JR-+:3EBP&"20F,_2@#NY=:MH4WRQ7:+D+EK9QR3@#IW) I_]JQ?
M\^][_P" K_X5Y_J_QE\ W5@(H=>W/Y\+X^QSCA958]4] :O?\+M^'G_0P_\
MDE<?_&Z .R_M6+_GWO?_  %?_"C^U8O^?>]_\!7_ ,*\L\5_&'PE=P6/]D>(
MY!+%<J\BK!/&K*.H;]WDCZ?K6%'\:/LP5!XFAN%2*7+/8ON=][;>=@P-NW'X
MYH ]P_M6+_GWO?\ P%?_  H_M6+_ )][W_P%?_"O'+KXR:'=:'I27&NS?;Q=
M;KB2VBEC,<88X)&S:Q*X! XY-=C_ ,+M^'G_ $,/_DE<?_&Z .P.L0*RJ8+P
M,W0?97Y_2G?VK%_S[WO_ ("O_A7"S?&CX?O>6LBZ_E4+;C]CGXR/]RK'_"[?
MAY_T,/\ Y)7'_P ;H [+^U8O^?>]_P# 5_\ "C^U8O\ GWO?_ 5_\*\C\3_%
MWPY=:O9S:-XHDBC6&1'/D3*B,0<-M\O)8'&.H]:RA\;#%"Z_\)#%)B.%4(L6
MWYV_.Q)7&<]L8Z8[T >X_P!JQ?\ /O>_^ K_ .%']JQ?\^][_P" K_X5Y,_Q
MD\,3:UH,TVNRJL4&;Z2"*81&0K@KL*9(SSD>@KI_^%V_#S_H8?\ R2N/_C=
M'7G6K83"$Q7?F%2P3[,^2!@$]/<?G3_[5B_Y][W_ ,!7_P *\_?XR^ 3KT-R
M->_<K:R1EOL<_P!XLA QL] :O?\ "[?AY_T,/_DE<?\ QN@#LO[5B_Y][W_P
M%?\ PH_M6+_GWO?_  %?_"O&?$_Q;T2XUJ2XT/Q3+%&;,HI,$H57&2"JF/[Q
M. =W&,'BJT_QO(-P(M?MV!N1Y.+%QMBVOU)7GYMF>,\G% 'M_P#:L7_/O>_^
M K_X4?VK%_S[WO\ X"O_ (5Y8OQD\(MXSCN7UR=;!;4H[+%,8GD./^693(Q@
M\]\UT/\ PNWX>?\ 0P_^25Q_\;H [#^V(-Y3R;S<!DC[*^<?E3O[5B_Y][W_
M ,!7_P *X1?C1\/QJ4DQU_\ =F)5!^QS]03_ +%6?^%V_#S_ *&'_P DKC_X
MW0!V7]JQ?\^][_X"O_A1_:L7_/O>_P#@*_\ A7B^K?%O1V\17ESIGBF:.U<P
ME=T$IX5AN5%,> ",YSSZ'FHHOC?B2 3:_:G-R3(5L9 JQY''W<D8W8(&?6@#
MVW^U8O\ GWO?_ 5_\*/[5B_Y][W_ ,!7_P *\NL?C)X.7QAJ%S-KMS'I[0JD
M6Z*9XY&X)8)LRI'3\SW%;_\ PNWX>?\ 0P_^25Q_\;H Z]-9MG>14BNV:,[7
M MG^4X!P>/0@_C3_ .U8O^?>]_\  5_\*X"R^,O@"*]U&1]?PLTZO&?L<_($
M:+_<]0:N_P#"[?AY_P!##_Y)7'_QN@#LO[5B_P"?>]_\!7_PH_M6+_GWO?\
MP%?_  KQ*7XMZ9'K]S<6?BF1;-KU) LL$K;H]K@J!Y?" E#V;KUP*DTOXWQ?
M;=,74=?MS#G-XRV,@&,G(X4GIC&/QH6H'M/]JQ?\^][_ . K_P"%']JQ?\^]
M[_X"O_A7EVA?&3P=%K&L37NNW,=O+*/LZRQ32J0/XAA,KGT[<5O_ /"[?AY_
MT,/_ ))7'_QN@#L%UBW<L%AO"5.UL6S\'KCI[T[^U8O^?>]_\!7_ ,*X.S^,
M_P /XI;LOK^!)/O7_0Y^1M4?W/8U:_X7;\//^AA_\DKC_P"-T =E_:L7_/O>
M_P#@*_\ A1_:L7_/O>_^ K_X5X7%\6[6UFD>U\4ML\^9E2X@ED,@9#M+?N^%
M#8  P?45I:-\;['^U[-=4U^'[$(O](86,@W-M;H%4G.[;[8)]J /8O[5B_Y]
M[W_P%?\ PH_M6+_GWO?_  %?_"O+O"WQD\'6\%\=2UVXC:6Z9XHYHIIMB8
M#!.G&>>Y-;__  NWX>?]##_Y)7'_ ,;H Z^/6;:9 \<-VZG."+9\<<>E/_M6
M+_GWO?\ P%?_  K@-*^,W@"VTZ.*;7]KAG)'V.<]6)'\'H:MR?&SX>F-MOB'
MYL''^AW Y_[]T =I_:L7_/O>_P#@*_\ A1_:L7_/O>_^ K_X5X-:?%N.QLL0
M>*2SB)U1;BWDD8MO7YV)CQNV[\ ';GKC-;6E?&[3&U"X&JZ[']C%L OEV<B%
MI/+3[N$)!W;^O'3% 'K_ /:L7_/O>_\ @*_^%']JQ?\ /O>_^ K_ .%>9>%/
MC)X,M=$6/4]>G2Y,KMLF@FE**3D*&"<@#CGGBMO_ (7;\//^AA_\DKC_ .-T
M =Q9WD5];B>$/Y;?=+H5S[C/:K%<WX'\1:5XE\,PW.D77VF&W(MY6\MDVR!5
M)'S 9X8<CCFNDH SM>FN[;P]J,^GKNO([:1H!MW9<*=O'?G'%<%<>(O&9AN\
M:?)$5MFCC*6V6$R1SY<9R"&=(R!_M"O0=6>.+2KF69&>.--[*@R2!SQ[\5P^
MG^*O#MY#;/,RVC7%NUTBR3!@(UZDLI*CZ9R,545<3E8LR^+_ ! RW<5OX:"S
M)-/#"9'8YV(Q1BH7^(@=#C!'-21>+=>EG-O'X<5GV1;9"[JFYPN6)*<)ECCJ
M?E.0*5-;\,2O;1IJ-H6N2!"OG'YSG&!SZ\?6G3WMI;^(K72)=.G!ND=HIPX*
M$J,L"-VX=>I%/D9/.B[X<\1ZCK.I2V]YH3V$*VT4RO(Y+%F521C X!8C.?X3
MD"NGVK_='Y5@?8+7_GE_X\?\:/[/M?\ GB/^^C_C1R!SHW]J_P!T?E1M7^Z/
MRK _L^U_YXC_ +Z/^-']GVO_ #Q'_?1_QHY&'.C?VK_='Y4;5_NC\JP/[/M?
M^>(_[Z/^-']GVO\ SQ'_ 'T?\:.1ASHW]J_W1^5&U?[H_*L#^S[7_GB/^^C_
M (T?V?:_\\1_WT?\:.1ASHW]J_W1^5&U?[H_*L#^S[7_ )XC_OH_XT?V?:_\
M\1_WT?\ &CD8<Z-_:O\ ='Y4;5_NC\JP/[/M?^>(_P"^C_C1_9]K_P \1_WT
M?\:.1ASHW]J_W1^5?(/QLX^+VN8_Z=__ $1'7T__ &?:_P#/$?\ ?1_QKY8^
M+\:1?%+64084>1@?]L(Z3C8:E<X>BBBI*"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 ^G_V<?\ DGFH?]A63_T5%7L%>/\ [./_ "3S4/\ L*R?^BHJ
M]@H K:A')+831PAS(RX&Q@K#W!/ (KA'^'T$D,L<MI>OYZ2K.QNHLS>8026
M7&00", =.<UZ#+(L,9D8,0.RJ6/Y#FJW]I0_\\[K_P !I/\ "FG835S@(/A]
M+!J<,BV\JV,,48%O'-%'YLB2>8"X5 , X/&.G-;0\/W0\1MK@BO/M#1"(Q&Y
MC,6T=@"N1SSP1DUTO]I0?\\[G_P&D_PH_M*#_GG<_P#@-)_A3YF+E10VZA_T
M#C_W_6C;J'_0./\ W_6K_P#:4'_/.Y_\!I/\*/[2@_YYW/\ X#2?X4<[#D10
MVZA_T#C_ -_UHVZA_P! X_\ ?]:O_P!I0?\ /.Y_\!I/\*/[2@_YYW/_ (#2
M?X4<[#D10VZA_P! X_\ ?]:-NH?] X_]_P!:O_VE!_SSN?\ P&D_PH_M*#_G
MG<_^ TG^%'.PY$4-NH?] X_]_P!:-NH?] X_]_UJ_P#VE!_SSN?_  &D_P *
M/[2@_P">=S_X#2?X4<[#D10VZA_T#C_W_6C;J'_0./\ W_6K_P#:4'_/.Y_\
M!I/\*/[2@_YYW/\ X#2?X4<[#D10VZA_T#C_ -_UHVZA_P! X_\ ?]:O_P!I
M0?\ /.Y_\!I/\*/[2@_YYW/_ (#2?X4<[#D10VZA_P! X_\ ?]:^5/C#Y@^*
MFM>;'Y;_ +C*[@<?N(^XKZZ_M*#_ )YW/_@-)_A7R3\:)5F^+6MR*& /D<,I
M4_ZB/L>:3DV-12."HHHI#"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^G_V<?\ DGFH?]A63_T5%7L%>/\ [./_ "3S4/\ L*R?^BHJ]@H H:UYQT.^
M6WE\F=H'6*3<%VN1@')Z<XKE"^LN\ADOXL,H0*+I<87(#=>"V 3]:ZW6)9X-
M%O9;55:XC@=HE9=P+ $CCOS7+G5]7=Y/]"$:;0J@6_.Y<ACSU!(./:@3$EU3
MQ!):R1K=VR3,LP#((P$.T[,,7.0&Q@XY[XJ;^U-<=I-EU:*J@LOF&,%B/NJ,
M-_$.I['(&1S22^)[LVTAAT>W6?;-L1I=QW*I(!55SG(P1QCU-3CQ#<LT@BT>
M*01@LQ60]!R?X.I'*CN",D4(9:TG5+QX9_[1NK)91+\@W* %[@$,=P]#Q]*/
M[1:/5]3>.?S(VMXS;^9,GE^8-V0O.1G*YSZ&IM)U)M2AG>33%A:.78$#JS8_
MVAQM([C\B:8=05=9OX%"2QVMOYCQ"+#;L @*>_&<^Y'O0!FV<NI17%O#/J4+
MQ;R)9?M"GY00ZX&<\[F0_P"Z#2W6K:DD30VC(S_:I"TCRQE6B+$J =V1QCGM
MCI4EGJ&J/<V]K<V4:RR.4=O)P$P0Q.<D<QL/Q4TMUX@^RQM&MI'/<B[DA9%4
MJ40,=IZ$$X ..,\T 4H]4U^.)8DGMCMX1I&CRW][?\W&/X<9W=\5U,-_;+ @
MEO[=Y HW-O49/TS7-Q>)KI8E5M(2:1>-RL1YI[[/DYV_Q9QCMNKJH8P\"-+!
M$DA4%E7D _7 _E0 W^T;+_G\M_\ OZO^-']HV7_/Y;_]_5_QJ;R8O^>:?]\B
MCR8O^>:?]\B@"'^T;+_G\M_^_J_XT?VC9?\ /Y;_ /?U?\:F\F+_ )YI_P!\
MBCR8O^>:?]\B@"'^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &IO)B_YYI_WR
M*/)B_P">:?\ ?(H A_M&R_Y_+?\ [^K_ (U\C_&F1)?BWKCQNKH?(PRG(/[B
M.OK[R8O^>:?]\BOD+XU@+\7=<"@ ?Z/P/^N$= ' 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!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)
MYJ'_ &%9/_145>P4 %%4]5N39Z5=70F6'R(S(TC1&0*J\GY01G@'O7/G7+D2
M.@UBW8HB2$KIS8PPR.?,H ZRBN?EN[R&*25]?T\)&K.Y%F3@*,D_ZSIQ2FYO
M0<'Q!IP.0,&T/4_]M* -^BL>)=5GW>5K-B^TX.VR)Q_Y$J!;C4VU*6P_M6V$
MT4?F-FP;;M]<^9[T ;]%<O!JUW<*A36+<;\!0VG,"27*8_UGJ/U'K5D3ZB86
ME.LV859'C^:Q(RRD@C_6>HH WZ*YZ*]NY84E77]."N,C=:$?^U*MI!K,B*Z:
MM9LK#((LCS_Y$H UJ*R_LNM_]!6T_P# $_\ QRC[+K?_ $%;3_P!/_QR@#4H
MK+^RZW_T%;3_ , 3_P#'*/LNM_\ 05M/_ $__'* -2BLO[+K?_05M/\ P!/_
M ,<H^RZW_P!!6T_\ 3_\<H U*^0/C;_R5[7?^W?_ -$1U]5_9=;_ .@K:?\
M@"?_ (Y7R?\ &19T^*^M+<RI+*/(W.B; ?W$?;)QQ[T <)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 %%%% 'T_^SC_ ,D\U#_L*R?^BHJ]@KQ_]G'_
M ))YJ'_85D_]%15[!0!2U@*VCW:R+"T;1$2":;RDV?Q$O@XXSSBN5-C;Q.Z&
MSTP/R[+_ &N^?G).<>7T.>/:NHUJ%;G1;RW9)76:)HBL2[FPW' R/6N3720A
M<^1K&7X/^CK]T9VK][HHP!]* 99'AHPP&-=&LHX_GR1J<@X92K9/E=,$U,=!
MN&9V?2;1V=74EM2D. _+8_=<9))K/.DNUK) _P#;DGF+*KF6!6R'4KC&[MG.
M>IQ4K6,CO(S1ZS\P;:%A "D]#]_DKV]@* -"QT:XT^WD@M]#T\1O()&!U!S\
MP.1_RR[4Z2&]GU"X#V-B;J:W*/'_ &F^1&<#@>5P..OUJ#35ET^WEB*:],TD
M@D,C1ID8/3KW[]Z5U)U2ZOX[36$EN(&A/[A3LSMP1SVV]/4F@"&SLT@EAGL]
M/TH"%C(@356*C?A>GEXP2G_?0)ZTZYT:;4(R9M/M)(TG>7 U63:LA)+=(O7/
M%0V>GI9SV[K:ZQ)'!(SA'MTRV<, 2".C@L./XB*6\MKFZC$2+K$$8N'GQ';+
MD[F)*D[NG- #E\.O-&7&EVDB3!2Q_M20APOW<_NNV.*W5FUM455TRP"@8'^G
M/_\ &JY@:7*$9 -:53MP$@QLQC[OS\9QSZ^U=)%JWDQ)&NDZGM10!^Y'_P 5
M0!+]HUS_ *!MA_X'/_\ &J/M&N?] VP_\#G_ /C5-_MIO^@3J?\ WY'_ ,51
M_;3?] G4_P#OR/\ XJ@!WVC7/^@;8?\ @<__ ,:H^T:Y_P! VP_\#G_^-4W^
MVF_Z!.I_]^1_\51_;3?] G4_^_(_^*H =]HUS_H&V'_@<_\ \:H^T:Y_T#;#
M_P #G_\ C5-_MIO^@3J?_?D?_%4?VTW_ $"=3_[\C_XJ@!WVC7/^@;8?^!S_
M /QJOD[XRM._Q7UIKF*.*8^1N2.0NH_<1XP2!GCVKZO_ +:;_H$ZG_WY'_Q5
M?)_QDG-Q\5]:E,,L6[R/DE7##]Q'U% '"T444 %%%% !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!]/_ +./_)/-0_["LG_HJ*O8*\?_ &<?^2>:A_V%9/\
MT5%7L% &;KZI)X?OXI)TMUE@:/S9&VJI8;02>W)%<;MB,DDDFO::SNH3)GS\
MJY"=NN,9]\UV^KBZ;1KT6)9;LP.(2N,A\'&,^]<WN\3O)*S1S@%0BJI4 %<C
M=_P+&<=LT"93?4;V2TEBD\3Z<TDBRKE)/+"Y4A2""3D''M[5.VJSL\A7Q)8Q
MJ Q0>>IR?X,_+P!P#Z]:NOJ7B=[24_V6D4S+*(PK;BK!24)S@$9 'XU.VH>(
M"\@CTY2JAF!<8SCH!S_$/RSB@95TS6S#;S"^\1Z9),T@*$#*A<\C&X<D?EZ4
MQ=1L(-9U*^MM6T]?M,6%+S*3Y@50O1<A>#D$GGIU-:^F7FLSV\SWNFQPR"4*
MD?F]5SR<X[?K423:Q'K>IN]N\EJL?^BJ&P"0JD#ZEBPS[4 <_8/;6DMLDOB#
M3I($<^:4E*EU!WH,$GHQ=>O0CZ5-=:J_D&&QUK2XP;J21GDGSN1F) QV.#[_
M .%ZP_X2,2VT-VK@,Y663<K!0IW@Y 'WE8ITZJ/K4UU?ZW;P%+?3Y;B4W4JE
MF(4+%N.T@]^,4,#%CU&\CA\J/Q'IZ*H41YN VS&-V?E^;/./3WKIHO$6C)"B
M-J]JS!0"QE&2?6LR/4O$J0[!IGF,@4*SC'F=-V>>,<_6NGBW^2GFX\S:-V!Q
MF@#._P"$DT3_ *"MI_W]%'_"2:)_T%;3_OZ*U** ,O\ X231/^@K:?\ ?T4?
M\))HG_05M/\ OZ*U** ,O_A)-$_Z"MI_W]%'_"2:)_T%;3_OZ*U** ,O_A)-
M$_Z"MI_W]%?)_P 9+F"\^*^M3VTJ2Q-Y&UT.0<01C^=?8E?('QM_Y*]KO_;O
M_P"B(Z //Z*** "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 ^G_ -G'
M_DGFH?\ 85D_]%15[!7C_P"SC_R3S4/^PK)_Z*BKV"@#.U_ \/W[_9H;DI S
MK#,F]'91E01WY KC?.M'>7;X=TY$"@+FR!.\9#_AD'%=IK<PM]#O;@^=B&%I
M<0OL<[1G /;.,5RG]JVIDD5+C5"J*IW&]898CYEZ=5/!H!B/>Z&;.2:/PI$I
M"RF,2VBJ&9%+ =,C.*F:?0E=U7PO;OL#,Q6"/ "]>WMD#N*<=3T,P2S0ZSJ4
MWEK(V([ALML4L0/4X'2K#W&DQ.5;5=6##)/[V3H.&/3H",$]L4 &FQ:!J-O+
M./#*1*D@C >Q7+9.,XQT]:<^E:;!JMX'TG3'L;>V\YE6Q =6/0;LX;(5NPQQ
M3K-]'OHI9;?7KPQQR"-F-X5&X\ 9/<U%&]NVMWVGO>:G&MI'YC3&\;!&%)XQ
MV#>IZ<XR,@&?8"SN9;:";PWI\<TSF,AK+9M*G+$@CO&RL/H:GNI-!LH"9= L
MY)3<RP!8K13M"L0&(QZ8I+#4+2_6#RKO4BT[;4"7VX$A]K<CT!4_1JMS2Z=:
MV_GW6IZC#NN)+=-UT?F921^N*&!G1WVA"']YX8MGD0+O\NWCPQ./N^N,\^E=
M-%X>T5X4=M$L$9E!*_9T./;I6*E]I/D[Y=4U:)D"F13+)F,M]W/'?/'K6S'H
M\<L2R+J&J ,,C=<L#^5 $G_".:'_ - >P_\  9/\*/\ A'-#_P"@/8?^ R?X
M4W^PT_Z".I?^!34?V&G_ $$=2_\  IJ '?\ ".:'_P! >P_\!D_PH_X1S0_^
M@/8?^ R?X4W^PT_Z".I?^!34?V&G_01U+_P*:@!W_".:'_T![#_P&3_"C_A'
M-#_Z ]A_X#)_A3?[#3_H(ZE_X%-1_8:?]!'4O_ IJ '?\(YH?_0'L/\ P&3_
M  KY.^,MM!:?%?6H+:&.&%?(VQQJ%49@C)P![U]7_P!AI_T$=2_\"FKY0^,D
M MOBOK4(DEDV^1\TK[F/[B,\F@#A**** "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 ^G_V<?\ DGFH?]A63_T5%7L%>/\ [./_ "3S4/\ L*R?^BHJ
M]@H HZS(L.BWDLDB1QQQ,\C/%YB[!RV5R,\9[URYFMUDD1;S3R542-MTOC#_
M #9^_P!3DD_6NIU=5?1[M'6)HVB*N)I?*3:?O9;!QQGM7+'38(F=3:::K<NP
M.K/GYB3G_5=.>/:@&7)K1([:1IM4TKR8E=V4V6548.XX\STS2BQ1&?\ XF>C
MAG^5LV0R<CI_K.]5AX7:* QKI%C''\^=NH,#AE*MD^3GH34Q\/W#,[/I=HY=
M77+:B_ ;EL?NNY)- %^SL[Y$=;/5; *&^81V9P#_ -_.*I1QO/J]Y;"_L3=!
M")V.G'##"Y&?,YX*9_"GV.BW&GV\D$&BZ<(Y)!(P-\Y^8'(Y\KM3;L2I<WES
M=6VF1R-#Y4Q;4V78C\?\\N,[>I]* (H)_/ECN(]0LA,6!C8Z:0VYCY7'S]?E
M /MBI&T_SD>:2^TT@3.#OL.K@D-C,GJ/QJ./3?[.N+>1-.TR QEY8D_M-PO(
M4,<>5R,A3]>>])=Z/-?E8Y[.S=1</(D?]IO@2'+-C]UUZGVH (;&VDACE34-
M&"N"5S8@?G^\[?I6REOJ[QJT>K6A0C*D61P1_P!_*PO^$<=I9(FTZT9W"M(I
MU-\L%/RD_NNV*WUEUI$55TVP"J, ?;G_ /C5 !]EUK_H*VO_ (!'_P".4?9=
M:_Z"MK_X!'_XY2^?K?\ T#K#_P #G_\ C5'GZW_T#K#_ ,#G_P#C5 "?9=:_
MZ"MK_P" 1_\ CE'V76O^@K:_^ 1_^.4OGZW_ - ZP_\  Y__ (U1Y^M_] ZP
M_P# Y_\ XU0 GV76O^@K:_\ @$?_ (Y1]EUK_H*VO_@$?_CE+Y^M_P#0.L/_
M  .?_P"-4>?K?_0.L/\ P.?_ .-4 )]EUK_H*VO_ (!'_P".5\G_ !D6=/BO
MK2W$J2RCR-SHFP']Q'VR<?G7UCY^M_\ 0.L/_ Y__C5?)WQE:=OBOK9N8XXY
MCY&Y(Y"ZC]Q'T) SQ[4 <)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%%%% 'T_^SC_ ,D\U#_L*R?^BHJ]@KQ_]G'_ ))YJ'_85D_]%15[!0!0UJ$7
M.BWELR2NLT31%8E#-AN. 2/6N371]I<^3JV7X)^SK]T9VK][HHP!]*[#4YH[
M?3+F220QJ(R-P<(03P,$]#DCFN8T?6XHKN!KN]PG]GQ1N9;Q'43*3G@,>3G[
MV.?6@"JVD3/:R0/_ &Y()%E5VD0-N#J5Z;L<9S^%3-83R.[.FLC(;:$3 !/0
M_?\ X>@]AS4^JZLES=:?+;:M:(L3 SHEQ@-\R].1V!Z@Y&1QG-9RZ]K$ELA;
M6+.*8*VX!X2"V..?3.,=#@\\\T(#5TU)]/MY8F379FDD#^8RH2,'IR>,]ZCO
M[>2\O;BX6POHC,(^ELI.4##)^;GA_P!!53^WKV>]F+:C;01+*1"PN(SA#P2
M.O&" P)!S3'\07]O;27']JVA=5WNGF(P<^5&.G8;@YPN/UH!%R[LA=W,$SVN
MKA881"D8A3;MP0V?FSD@C\A4T2S06ME&EGJ+36TK2M*UNO[QF5@QQOX^\35/
M3O%/GZ5I=W+?)-<"60W$9FC0XPX7/W0P!V\@<]<5437M5\[S_MUJLO*@23PE
M=N<_-CO@G&!UQN[T=; 2KI%V,DRZV9"Q(D\H;E&X' ^?IU'/8FM723)ICS2/
M9ZM.TI& R#;&/107/%45U>2[TG4(;O6H8WDC,=N!)%O /=B 1N[''RU)8:Y(
MFH)'/JMK'81Y'#Q<XX 7'1",=?FSGH,4>0&]_;+_ /0)U+_OTO\ \51_;+_]
M G4O^_2__%4O_"1:-_T$K;_OX*/^$BT;_H)6W_?P4 )_;+_] G4O^_2__%4?
MVR__ $"=2_[]+_\ %4O_  D6C?\ 02MO^_@H_P"$BT;_ *"5M_W\% "?VR__
M $"=2_[]+_\ %4?VR_\ T"=2_P"_2_\ Q5+_ ,)%HW_02MO^_@H_X2+1O^@E
M;?\ ?P4 )_;+_P#0)U+_ +]+_P#%5\G_ !DF-Q\5]:E,4D1;R/DE&&'[B/K7
MUC_PD6C?]!*V_P"_@KY.^,MQ#=_%?6I[>598F\C:ZG(.((Q0!PE%%% !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 ?3_P"SC_R3S4/^PK)_Z*BKV"O'
M_P!G'_DGFH?]A63_ -%15[!0!3U>2ZBT:]DLAF[2!S"-N[Y\'''?GM7.)KFO
M13.TNG2O&0%1# W++D, 1TWD9!/ '7K75SV\-U"T-Q#'-$V-R2*&4X.>0:I?
M\(_HO_0(L?\ P'3_  H Q9M6\023I%'9+$&V$-Y,A!RZ<$]L*6S^E3Z;K6HR
M7\-O=63I]J;>N]2/+41H6'3U;^?I6G_PC^B_] FQ_P# =/\ "D_X1W1-V[^Q
M[#(XS]F3_"@#*&N:S!'OETJ29%+ A(V#G'H.G<#\Z:VNZQO?.F2 1,P8+$Y'
M&X<\<C@-\O8XZUL?\(_HO_0(L?\ P'3_  H_X1_1?^@38_\ @.G^% &<-:U"
M6/4@UD\7D0EHY#&RY..HR,'/7'48P:H#5]?CG*FVED@2X:3S5MR=\&2JJ/\
M:R"V1VQZUOGP]HI&#I%@0>H^S)_A0/#VB@8&D6&!_P!.Z?X4 4-%UN]O;K9?
MVYMEE1?(1H)%+-\V[)/ &%S@\]/454.N:M%:W$+6<\T_F%(IDMW"M\P!(&W@
M 'OUP<9K:_X1_1?^@18?^ Z?X4O_  C^B_\ 0)L?_ =/\* 1C66N:H^HQ&^M
MI(+#9@R"W?YY.@&",J#[CJ,=QE^K:CK$$]TMHDI=%<QQK;%U*")B&W8P3OP-
MO7VK5_X1_1?^@18?^ Z?X4O_  C^B_\ 0)L?_ =/\*&!EV^H:A)>".:6XCLV
M)$4_V1@TG3AACY .>2!6SI4\EUH]C<3?ZV6WC=^,<E034)\/:*00=(L"#U'V
M9/\ "@>'M% P-(L,?]>R?X4 :5%9O_"/Z+_T"+#_ ,!T_P */^$?T7_H$6'_
M (#I_A0!I5\@?&W_ )*]KO\ V[_^B(Z^K?\ A']%_P"@18?^ Z?X5\F_&6WA
MM?BQK<-O#'#$OD;4C4*HS!&> * .$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@#Z?_ &<?^2>:A_V%9/\ T5%7L%>/_LX_\D\U#_L*R?\ HJ*O
M8* *]\NZQE'[[A<_N7VOQSP<BN;%]I8MH)9+_5HWF6-EB\UV<!RH7[N1GYEX
MSG!KH-5F-OI=Q,'*;$W%A$9#CO\ *",\5QR-H\NG1ZC+K-A;PFV25?.B:-EB
M4KM?:9<CHN&QGIS0!MP)9W-_]EAU#4G8!MQ^TN-I4CL?KP>AJ_\ V*G_ #_:
MC_X%-6!8VUGIU_%#IVIV)N+B1E_<P&3#;=QW?O#C(&:NV.K2:B)#;ZY:[4?;
MN>S*!^<94E_F&>,CO0!I?V*G_/\ :C_X%-1_8J?\_P!J/_@4U4X;][A]D'B7
M2Y7_ +J1*QZX[2>M5UUL%KD-XCL(_L[[6+VX ;$:R$K^\^8;74Y% &I_8J?\
M_P!J/_@4U']BI_S_ &H_^!350M=2DO$=X/$.GNB[?F$ P055@1^\Z8=?SJW;
MC4+N%9K;6;.:)ONO';;E/XAZ )/[%3_G^U'_ ,"FH_L5/^?[4?\ P*:E^S:O
M_P!!.W_\!#_\71]FU?\ Z"=O_P" A_\ BZ $_L5/^?[4?_ IJ/[%3_G^U'_P
M*:E^S:O_ -!.W_\  0__ !='V;5_^@G;_P#@(?\ XN@!/[%3_G^U'_P*:C^Q
M4_Y_M1_\"FI?LVK_ /03M_\ P$/_ ,71]FU?_H)V_P#X"'_XN@!/[%3_ )_M
M1_\  IJ/[%3_ )_M1_\  IJ7[-J__03M_P#P$/\ \71]FU?_ *"=O_X"'_XN
M@!/[%3_G^U'_ ,"FKY.^,L(M_BOK<0DDD"^1\TC%F/[B/J37UE]FU?\ Z"=O
M_P" A_\ BZ^3?C*LR?%C6UGE664>1N=4V@_N(^V3_.@#A**** "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 ^G_ -G'_DGFH?\ 85D_]%15[!7C_P"S
MC_R3S4/^PK)_Z*BKV"@"&Z$K6LBPQI([# 5W* YZ\@'''M7%S^!(K@CS=-A8
M"U%J%_M)\;0GEAO]5]X+W_&NZHH XVP\(MIVLOJL-C"UT[[V9]1<@G:5Z>5Z
M&HO^$*?,(^SGRX) \47]JR;4 <.$ \K[NY0<>U=O10!PD?@*"&*-8-,@A:((
M$DCU!U<;550<B+K\@_'-,'P^@!M,Z=$RVIRBMJ3D']TD7/[K^[&OZUWU% '#
MCP-$?+WZ; ^SKNU%_F'EI'@XBYXC0_49K6T+2;OP[I,6FV&G6:V\98J&O6)R
M3D_\LO>NBHH S_.UC_GPL?\ P,?_ .-4>=K'_/A8_P#@8_\ \:K0HH S_.UC
M_GPL?_ Q_P#XU1YVL?\ /A8_^!C_ /QJM"B@#/\ .UC_ )\+'_P,?_XU1YVL
M?\^%C_X&/_\ &JT** ,_SM8_Y\+'_P #'_\ C5'G:Q_SX6/_ (&/_P#&JT**
M ,_SM8_Y\+'_ ,#'_P#C5>)^/?@MXJ\7^-=0UVWN='MXKKR]L4EQ*67;&J<D
M1?[.:]\HH ^7_P#AG'QA_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :
MKZ@HH ^7_P#AG'QA_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@H
MH ^7_P#AG'QA_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7
M_P#AG'QA_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#A
MG'QA_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#AG'QA
M_P!!'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#AG'QA_P!!
M'0_^_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#AG'QA_P!!'0_^
M_P#+_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#AG'QA_P!!'0_^_P#+
M_P#&J/\ AG'QA_T$=#_[_P O_P :KZ@HH ^7_P#AG'QA_P!!'0_^_P#+_P#&
MJ:?V=?%PE6/^T=$W,I8?OY>V/^F?O7U%4#_\?\/_ %R?^:T ?,W_  SCXP_Z
M".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU
M1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@C
MH?\ W_E_^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5
M?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\
M#./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__  SCXP_Z".A_
M]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PS
MCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\
MW_E_^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%%
M 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C
M#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__  SCXP_Z".A_]_Y?
M_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_
MZ".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_
M^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R_
M_P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(
MZ'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'
M_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A
M_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]
M044 ?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,
MX^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W
M_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'_#./
MC#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?
M^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044
M?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/
M^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^
M-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__  SCXP_Z".A_]_Y?_C5'_#./C#_H
M(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_X
MU7U!10!P?PF\%:EX$\*W6EZI-:S3RWKW"M:NS+M*(N#N4'.4/;TKO*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "F&,&99.=RJ5'XX_P *?10 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>29
<FILENAME>ex-10d1g023.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g023.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( 7D#-@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &+XJ\,V?B[0WTF^FN(86D23S+=@KJRG(P2".H]*R9/ $5WIS6&
MI^(=<U&U>>*9X[J:,AMAR$.$'RDXR.^!6UJ^JW5C=:?:V=G#<SWLCHOG3F)5
MVH6))",>WI5>W\5V'V(37Y-E.DKPS0D&3RW4X;E1]WD'<<#!&<4(#(G^&.B2
MQ:E EQ?06NH7L=\]O%(H2.5#G* J<!CU'Y8J[J?@32]5N];N9Y[M7UBS2SN
MCJ J+T*Y7@\]\U<C\6Z2\NH1O++&;&<6\A>%OG8@$;,#YNO0<\9Z<U+J6O16
MGAUM7LU2[C^3RUW[ VY@O)P2,$\\9&.E+I_7];!?4P=0^&6EW]\+U-3U:SN!
M8I8"2UN%0^4O&#\ISD=<_ABK]GX%T?3[[0KFT$\7]BV\EO:Q!QM*N!N+9&2>
M,YR.IJ6P\6V4S&WOFCM;P7$D'E)(95<IMW,K!1E1N7)(&.]61XIT0VSW'V]!
M$C*F2C DMG;@$9;=@X(SGMFG_7]?>%NG]?UH5_#7A&S\*R7HT^\O6M;F4RK:
M32!HH&))/EC (R3W)J"Q\ >'K1M0DGLH]0GOKE[F:>^B25PS=@=O"CL*TCXE
MT<0VTOVY#'<?ZM@K$#YMOS<?)\W'S8YR.U-?Q1HR&8?;0QAE,+A(W8^8"05&
M!R1M.0,XQDT ,\.>&;/PSX=CT.UFN)[./>%^T,&8*Q)*Y '')Q6'%\,-(B\/
M'1/M^J-:QW N;,M.-]DX)(\HA>.2>N:U-7\76%BEJEK<13W%S+;A$Y(*2R!0
M<C@'!) )YQ5G4_$4%IX9O-:L8Q?+;APL:/L\QU;:5R1Q\P(Z4/:[_JP+L1>'
M?"EEX<DO+B*XN[V^O65KF\O) \LFT84$@   =  *KV/@+P_:7&HW-Q91ZC<7
M]RUS++?1)*RD_P *G;PHQP*'\8P_:M"A@M3*-4&YV\P#[.I!QD8Y)((QQ]T^
ME7CXIT5899FOE5(F5&+(PR6.%P,?,"1@$9SVH_X8#GT^%VD0Z-ING6^HZK;G
M3+B2XL[F*91+#O\ O*#MQM]L?C6A<>!=-N/$%YJYNKY&OK?[->VR2@0W2A"@
M+C&<@'J"*GU/Q;I]K97<EM<1R3VR!V5U95 RN<G&,@,"1U'>M6PU2RU.U:YM
M)Q)$C%7)!4J1U!!P1^- ?U^IRVC_  RTK2-1M+TZCJMZUI;O:PQ7DZO&D+#&
MP *. /Q]<TME\-=.L=+O-+CU;67TZXMI+6.TDN0T=NCGGRQMZ^A;.*VO#OB
M>($OI%M&@CM[CRHRSY,J%%=7QCC(8<4[5]8NM*FMV^PI+9O+'"\OG[7#.VT;
M4VG=C()Y'MFAZ[]0V*2>"=-2ZT:X$]UOTFR>R@&Y<,C*%);Y>3@=L?2J]M\/
M-)M=,\/6"7%Z8M"N/M%L6==SMSP_R\CGMBI[7Q8]Q.A_LUS:W"SM9O%*'DF,
M1P04( 4GDCYCTYQ44?C">XTW3)H-,07E\LS"WGN@BH(B0PWA3ENF !Z\X%%^
MO]=PMT&W/P[T2\BUR.X:Z<:O<I=2GS IAD0?*T9 !7'OFDD\ 6UUH.HZ3J&N
M:W?QW\:Q22W5RK.BJ<@* H4<]\$UTFFW\6J:7::A &$5S"LJ!NH##//YU:H:
MMH"?4P&\(Z<^NQZM(\[RIIQTWRRPV-$3DY&,[OQ_"G^%O"]OX3TPZ=9WU]<6
MH;,*74@?R5_N)@#Y?KFMRB@#&\.^&;+PS'?I923N+Z\DO)3,P.'<Y(& .*GT
M?1DT<7@2\O+G[5<O<G[5+O\ ++?PIQPH["M*B@#&UGPW9ZYJ6D7US).LNE7!
MN(!&P 9L8^;(.1],4OB#PW9^)([!+R2=!97D=Y'Y3 9=#D Y!XK8HH YC7O
M]CKNK+JBZAJ6FWWD&WDFL)A&98LYVME2",_C[UA#P?/:^./"\.F:7]FT'0;>
M?_2'F5O-:10-H7.[.<DDCG->B44+0'J<CI?P^L=&OEEL-6UF&Q28SIIJW6+9
M6)SP-N[&><;L5+9>!+'3=?FU.QU'5+>*:X-U+81W %L\IZL5QGGTSCVKJ:*
M.?\ #_A&S\-7VH3V%W>^1>RM,;.20-#$['+,@QD9]R:GT[PS9:9XCU?7(9)V
MNM4\OSE=@478NT;0!D?B36S10!Q.N?##1M=O]3NI;W5+9=315O+>VN D4K*,
M*Y&#R/KCU!K0A\#Z;#?7UVL]V9+S3DTV0%UP(U7:"/E^]C\/:NFHI6TL%];G
M%/\ #+1S#I*P7VIVLNFVOV)9[>X"230=T<A>1],'T-)_PK+38_#UMH=IJ^LV
MEE"LL;+!<J/.21MS(^5((YP" #CO7;44WJ!D3^';23PW%H=M/=V-M!&D<,EI
M,4DC"8VX;GT[YSWK*L_A]I,$.J"\N;_4[C4X/LUS=7TP:4Q8X4%0 H&>PKK*
M*'J"T.)/PTL39:7"-;UQ;C2]Z6MXMRHF6-E"F/.S&W  Z9]Z7_A6.C)X<L=&
MAO-2@6PNS>6MU',OGQ2$DG#%<'KCD&NUHHN!Q6L?#+2-:O;JZGU#586O;9;>
M\2"Y"+<A1A6<;>2.O& >X-/OOAOINH0V=K<:GJYT^WBAB:Q%R!#-Y0&TN-N<
M\#.TC.*[*B@#%\1^&;+Q-9VEK>23QI:W4=U&86 .Y#D Y!XJG=^!='OM;U34
M[@3L=4LQ9WEN' BE4=&(QG<.@.:Z:B@#C(O YTK1[^*VUG6M18V,MM:V][=!
MHX\J0   N>PRV<5E^!?AK#I6GZ#?:O)?MJ%A;$)8SW D@MI&'SE .Y^I'I7H
M]%'6_P#77_,/(XJQ^&&BV-];2+=ZE+96EP;JUTV6X!MH)<YW*N,\$D@$D<UK
M:7X0TW2]/U>Q0S3V^JW$L]RLS \R## 8 P,?C[UOT4=+!UN8WAGPY#X7TA=,
MM[Z^N[=#^Z^UR*YB7  12 /E&*Y#0? $LGA[4?#FLI/!8P:R;VQFAD3,L>X.
MOKC!R"" :](HHZW_ *_K0.ECFT\$:1'XSO/%*B7^T;JV^S.-PV 8 + 8SN(
M&<U6L/A[I.GP^'8HI[QET!I&M=[K\Y<$'?A>>O;%=;10M >IQS?#716T5M-\
M^^3_ $]]1BNDE"S03,<DHP& /8@U:7P9C2GLSXCU]IWF$OVXW8\Y2!@ ?+MV
MX)XV\]>M=/11TL!Q;_#+13H5CID-UJ-O)971O(KZ*8?:/.;[SEBI!)[\4NJ?
M#;2]4O[JZ.HZM;?;8TCOXK:X")>!1@>8-IYQP2I'6NSHH YR'P5I5MK$VI6Y
MFB:335TP0HP\M(5Z;1C.?Q_"LYOAII2Z=H]M:7^IV5QI,30VU];3*L^QCDJQ
MV[2#_NUVE%']?U]X'*WW@:*^TF"P.OZ]$(UD669+P%[A7^\)-RD$?0#';%9L
M'A&>#Q_H36]GY.@Z#ICQ6KF0,7E?"D8SGA1U(KO**.MPZ6*UC_Q[O_UVE_\
M1C59JM8_\>[_ /7:7_T8U6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** ,K6-*N;^YL+JSO(K:XLY&=3+ 95;<A4@@,I[^M8.I> W
MU"P^S?VQ*IE$INF>,D2R2$9D 5E (Q@ [@!Q@]:L>.M<U[P]ID5_H]OILT(E
M2*9;QY%;+NJ+MVCIEN<U)'XOM[#4;'1=<_=:O<;49K>"4VID;)"K(R@9..AY
MH0$=]X,-X;@?;P$>ZCO(E:$_)(L8C.2K@LI4=!@@GK5V3PS#-X5.AN85C9@S
MF.$[&_>!S\K,QY[Y)ZFLM_B?X:2P-[YE\T/F-&I6QE)<J"6*_+\P7!R1P*G/
MQ%\."\M+4W%P);F.*1?]&DPGF#,:N<85F'0'F@+&E-X;LY+F)HE6WMH[.:T%
MO#&%7;(5)(QT^[Z=ZP%\%W>FVULEC/ TZ7$&+@0-N6./=]\/(0PYZ+MZG&.V
MCX:\90^*- O=3M[*YMC;/*ACN(V7=L)P02!G..0.AX[5QJ_%R^;P&VJ?V;;#
M6Q+M%GO;9Y?E^=YGKCR\_C1_P/S'N='>^ )+R".%]9?:=[S Q'#2-*9&= '
M7).,-NX [\U=O?!D=U:1QK=XFBOI[R-G1BN92Q*D*RD@!NH8=/PK+?QO='6;
M&#?:1V[:@+>XPK92,VAG.2<#.>XR,>]78OB=X8FLIKI+FY*QO&@C-K('E\PD
M(44C+!L'!'I1Y"OU_KJ/'@DH8X[>_CM[4M;23016W#- P8;26)53CD')]ZU[
MS2)]1T"XTV[OS)),3^_$07 W[E&T<<# SWQFL.+XD:5_:NM6EW;WEI!I422O
M<S0.%8,!Q]W@Y( ');M4O_"R/#OV W327BE;@6K6[6<HF$C*65?+V[N0...:
M+@2P^"X8+N:X2^F&^^^UHNT?NEPW[M?0;G=OQJKI_@1K2X\^?56GE\RW<MY1
MRWDLS9.YVY;=R1@>@%23?$SPO!:V5R]Y,8[M#(I6V=C&@;8S2 #Y &R"3CD5
M>UCQ$^CZ_H]M+'%_9VH+*AN">4E5=ZCTP5#?E1L&XQO#$YBOK1=2"V%U*TZP
M^0"Z.SAVR^>1G=@8'7J<5=70(##K$,\LCPZI*9) I*%08U0J"#GHG7WK"TSX
M@V9L]'_MB*:UNM45'B\NWD:%1(Q$8:3& Q&.">IH\/\ CB&?39&U>4+=HM[<
M$11''D03,A/UQCCO0,O6'AJYT:^DDT_49WBNKM);@7+F0K&L878N>Y*KSQ@<
M=JLZCHM_>Z]::A'J,"V]LOR6LUJ9 '.<N"'7YL<#(..?6J:_$+PXVJ6^GB[E
M\Z=8V5C _EJ9%WHK/C"L5YP3FK=EXLT[4_#=WKMCYSV=O&\@>2)D\P*N<KD<
M@^M#TU?025].Y!8^%YK">-X[]&CM1-]AC:W_ -29#DER&^?'08V\>O6H$\(W
M?_".1Z/<7VGW"I*[B2;3=^T,2?E5I" P+'#<]N/7C=5^*6LZ$NBQW$6DR37>
MG0WLJ3.\3RM(Y&R+ *@@8Y8@5W4WCC1+;69=*N9;B"XCC>0O);.L3!%WMM?&
MUB%R>#V-#6FO]6"^O]=3;L;.'3M/M[*W4K!;Q+%&#V51@?RJQ7(S_$KPW;:?
M9WLTMVD5VK21C[)(6\M<9D( R$Y'S'CFJ=IXVN#KUS:W$EJ;4:I+;1D(VXQ)
M:K-\N,@G)/7''3FF]]02['=45R%M\3?"]U975VEW.D5O"DY\RUD0R([;5* C
M+Y;Y>,\U:G\6)>^#+_7= C^U26J.?(G1HVW)RR,IP0V,_I2>BN"UT.EHKC8_
M'UNUS=7'D22:5!:6THDMH7FD>28%@H50> H!/UJM_P +$LO[:CN5N V@/I2W
M8<0MYGF&X$6".O4X(QP:=G>P+4[NBN;U/QUH6DM<I<S3F6WN!;-%%;O([2%!
M)A54$MA3DD=*B;QGI^JI-9:%=&:_>P^U02>0S1)N4E"YZ#..A-3?2X[:G4T5
ME^&]5.N>&=-U0KM:[MDE91V8CD?GFM2J:L["3N@HHHI %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M:M_UYS?^@&KEE_QX6_\ UR7^0I 3T444 %%%% !1110 4444 %%%% !1110
M4444 8.N112:IIT\FB:A?26+F>"6V>-51R"I!#2+DX)[$<BLO4[:VU>>ZFO/
M">M.]U9FQE(EA7,)8MCB;CD]>M5?B9K6NZ/'HQT&<QS/<2/+$$5O.2.-I"G(
MXR%/(KF;SX@:I>:KJ6IV-]*F@'2[F2S2-$#,\(CS*&93SND9><CY>E):_P!>
M0];K^NIT/_".:4-:;5E\):^MVS,V5NXPJLR>6S!?/P&*]P,U"_A31WMXHQX3
M\1))%(\@N([Y%F9GQNW2"?<<X'!/853_ .$^NM O-7C:UNM5N;C5C#:6YF("
M(MM$[ '!QU)P!U/:M#4OB+?K!=1V6@RP3_V7]NMS?2^47;9N90I7YM@^\,@\
M=.<TV[*_]=Q+7^OD=.FM7<<:HOAK6,* !EK<G_T=3O[=O/\ H6M7_.W_ /CM
M<B_Q*U*STNS:;P\)[U=,&I7ZI>HBQ0Y(W*2/F)P3M[=,U<;XD-_;:6R:',VG
M&[M[1[[[0HVO,BNG[O&3][GGCWIVUL);7.B_MV\_Z%K5_P [?_X[1_;MY_T+
M6K_G;_\ QVL;P?X_/BW49H4T6ZM;78TEO=,=R2!6VD-P K=P,GC-=G2&8O\
M;MY_T+6K_G;_ /QVC^W;S_H6M7_.W_\ CM;5% &+_;MY_P!"UJ_YV_\ \=H_
MMV\_Z%K5_P [?_X[6U10!B_V[>?]"UJ_YV__ ,=H_MV\_P"A:U?\[?\ ^.UM
M44 8O]NWG_0M:O\ G;__ !VC^W;S_H6M7_.W_P#CM;5% &+_ &[>?]"UJ_YV
M_P#\=H_MV\_Z%K5_SM__ ([6U10!B_V[>?\ 0M:O^=O_ /':/[=O/^A:U?\
M.W_^.UM44 8O]NWG_0M:O^=O_P#':/[=O/\ H6M7_.W_ /CM;5% &+_;MY_T
M+6K_ )V__P =H_MV\_Z%K5_SM_\ X[6U10!B_P!NWG_0M:O^=O\ _':/[=O/
M^A:U?\[?_P".UM44 8O]NWG_ $+6K_G;_P#QVO._C-XPUK2_!MK+86-_I<CZ
MC$&FN$@=6"AW"X#/SN13T_AZ]CZ]7C_[1W_)/-/_ .PK'_Z*EH \@_X7;\0_
M^AA_\DK?_P"-T?\ "[?B'_T,/_DE;_\ QNO/Z* /0/\ A=OQ#_Z&'_R2M_\
MXW1_PNWXA_\ 0P_^25O_ /&Z\_HH ] _X7;\0_\ H8?_ "2M_P#XW1_PNWXA
M_P#0P_\ DE;_ /QNO/Z* /0/^%V_$/\ Z&'_ ,DK?_XW1_PNWXA_]##_ .25
MO_\ &Z\_HH ] _X7;\0_^AA_\DK?_P"-T?\ "[?B'_T,/_DE;_\ QNO/Z* /
M0/\ A=OQ#_Z&'_R2M_\ XW1_PNWXA_\ 0P_^25O_ /&Z\_HH ] _X7;\0_\
MH8?_ "2M_P#XW1_PNWXA_P#0P_\ DE;_ /QNO/Z* /0/^%V_$/\ Z&'_ ,DK
M?_XW1_PNWXA_]##_ .25O_\ &Z\_HH ] _X7;\0_^AA_\DK?_P"-T?\ "[?B
M'_T,/_DE;_\ QNO/Z* /0/\ A=OQ#_Z&'_R2M_\ XW1_PNWXA_\ 0P_^25O_
M /&Z\_HH ] _X7;\0_\ H8?_ "2M_P#XW1_PNWXA_P#0P_\ DE;_ /QNO/Z*
M /0/^%V_$/\ Z&'_ ,DK?_XW1_PNWXA_]##_ .25O_\ &Z\_HH ] _X7;\0_
M^AA_\DK?_P"-T?\ "[?B'_T,/_DE;_\ QNO/Z* /0/\ A=OQ#_Z&'_R2M_\
MXW1_PNWXA_\ 0P_^25O_ /&Z\_HH ] _X7;\0_\ H8?_ "2M_P#XW1_PNWXA
M_P#0P_\ DE;_ /QNO/Z* /0/^%V_$/\ Z&'_ ,DK?_XW1_PNWXA_]##_ .25
MO_\ &Z\_HH [Z/XT_$&)2J>(, L6_P"/.WZDY/\ !ZFG?\+M^(?_ $,/_DE;
M_P#QNO/Z* /0/^%V_$/_ *&'_P DK?\ ^-U@1^./$D>IOJ(U-FN7,A_>1(Z*
M7!#E4*E5)!.=H'6N>HH V/\ A*]>%O:0KJMS&MFAC@:-MCJA.2N\88KGH"2!
MVJP/&WB(:Y_;/]IN;[S_ +3N,:%/-QMW["-F['&<5S]%%P.BU'QWXHU765U>
MZUFY^WK&L0EAQ#\@.0"$ !&?:M[_ (7;\0_^AA_\DK?_ .-UY_10!Z!_PNWX
MA_\ 0P_^25O_ /&ZAN?C%X]O(T2?7MZI(DJC[' ,,K!E/"=B!7"T4 >@?\+M
M^(?_ $,/_DE;_P#QNC_A=OQ#_P"AA_\ )*W_ /C=>?T4 =GJGQ7\;ZU8M97V
MNL\#,&PEO%&P(.00RH&!SZ&LN+QMXBA2S6+4W4V=PUS"XC3?YC?>9FQE\X&0
MQ(/>L"B@#:C\6Z]%:7=FFIS"UNUVRP<>7C<&^5<83D9^4"K^E_$;Q;HUE=6E
MCK#QQ7;%IR\,<CR$KMR792W08Z\=JY:B@#I= ^(/BOPPK)I.M7$,;*$\MPLJ
M*!S\JN"%_#%;?_"[?B'_ -##_P"25O\ _&Z\_HH ] _X7;\0_P#H8?\ R2M_
M_C=01_&+QY%=3W*:[B:<*)&^QP?-M&!QL]ZX:B@#T#_A=OQ#_P"AA_\ )*W_
M /C='_"[?B'_ -##_P"25O\ _&Z\_HH Z34?'WB?5=474;W57EN 4)'E(L;%
M#E2T84(V#Z@U!<>,O$%RMR)=3D_TBY^UOL55*S<_.A &PG<<[<9SS6%10!LW
MOBS7M1\G[9J<\QAA6W!?'S1ABP5^/G&2?O9J]K?Q#\6>(C:'4M9E<V;%K=HH
MTA,9(P2#&J]JYBB@#NK3XQ^/K*TBM8/$+^5$H1/,MH7; ]69"2?<DFIO^%V_
M$/\ Z&'_ ,DK?_XW7G]% '=W'QE\?7=K-;3Z]OAF0QNOV. 94C!&0GI3T^-7
MQ!CC5$\0850 !]CM^ /^ 5P-% 'H'_"[?B'_ -##_P"25O\ _&Z/^%V_$/\
MZ&'_ ,DK?_XW7G]% 'H'_"[?B'_T,/\ Y)6__P ;H_X7;\0_^AA_\DK?_P"-
MUY_10!Z!_P +M^(?_0P_^25O_P#&Z/\ A=OQ#_Z&'_R2M_\ XW7G]% 'H'_"
M[?B'_P!##_Y)6_\ \;H_X7;\0_\ H8?_ "2M_P#XW7G]% 'H'_"[?B'_ -##
M_P"25O\ _&Z/^%V_$/\ Z&'_ ,DK?_XW7G]% 'H'_"[?B'_T,/\ Y)6__P ;
MH_X7;\0_^AA_\DK?_P"-UY_10!]_T444 8&N>:=0M'70X;\VX,D4LER(S&S
MJ< @_P )Z^]82Z9$ME'9KX*L1;1P26Z1B]7"QR$%U^[T) S4_P 2/$%YX;T-
M+ZR2,,TT<4D\D9=+=&)S(RCD@>GO6&WC]-).A6MZ1J[:F9,7VF0.8R@SM(4!
MLMQRH/'6KBDR&Y(U+[2H-2MYK>]\$6$\4TPGD5[Q3F3:%W?=ZX 'X4Z'38K>
MY%Q%X*L5E%O]F#?;5.(MH7;]WIM 'TI__";:#_;:Z3]JD^T--]G$GD/Y/F_\
M\_,QMW>V:AL_B#X<OM1M[&&ZF$MQ*T$;/;NL9E4D%-Y&-W'3/<>M/EB]!<S1
M%)X>T^:VLK>7P#IKPV6?LR-=H1'D[B!\O3/.*OO%))*\K^$+0N]Q'=,?MR\R
MQ@!'^[U  Q]*;XMN=9LM'GO=*O;"T2UADFFDNX3)G:,A0,@#//)]N*G\*ZK<
MZYX5TS5+R 07%U LCQ@$ $]QGL>OXTU%?U_7D',RKIMBNCZE<:CIO@NRM;NY
M!$TL5ZJE\G)S\OK6O_;>M_\ 0 B_\#U_^)JW11R(7.RI_;>M_P#0 B_\#U_^
M)H_MO6_^@!%_X'K_ /$U;HHY$'.RI_;>M_\ 0 B_\#U_^)H_MO6_^@!%_P"!
MZ_\ Q-6Z*.1!SLJ?VWK?_0 B_P# ]?\ XFC^V];_ .@!%_X'K_\ $U;HHY$'
M.RI_;>M_] "+_P #U_\ B:/[;UO_ * $7_@>O_Q-6Z*.1!SLJ?VWK?\ T (O
M_ ]?_B:/[;UO_H 1?^!Z_P#Q-6Z*.1!SLJ?VWK?_ $ (O_ ]?_B:/[;UO_H
M1?\ @>O_ ,35NBCD0<[*G]MZW_T (O\ P/7_ .)H_MO6_P#H 1?^!Z__ !-6
MZ*.1!SLJ?VWK?_0 B_\  ]?_ (FC^V];_P"@!%_X'K_\35NBCD0<[*G]MZW_
M - "+_P/7_XFC^V];_Z $7_@>O\ \35NBCD0<[*G]MZW_P! "+_P/7_XFO+/
MCWJ.HW?@6QCN]+2UC&I1L'6Y$F3Y4O& ![\^U>O5Y1^T#_R(5C_V$X__ $5+
M2<4D-2;9\W4445F:!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 %%%% 'W_1110!@>)K?5[B!%T:XM(;@$;A>0&6
M*1><J0"".QX]*X>U^'6HZ9;:+)I^HVJW^GWTUX_F6["!O-&&5%4Y4 =.:]&O
M] TC59UGO]-M;J55V!YH@Q"Y)QD]N3^=5?\ A#O#7_0"T_\ \!U_PJE*Q+C<
MX"P^%[6/BQ]2"Z5/:O?&]\R>T=KI"6W;%;=MQGH2,UE^#O"FLZO8V+WEW%%I
M%EK,]ZML;=EG:19&P-Q.-N>>F:]3_P"$.\-?] +3_P#P'7_"@^#_  V>NA:?
M_P" Z_X4*235NG_ _P @<6[_ -=_\SE_''AC6O$T=C;V-Y9Q6<4OFW-M=QNR
M7!!!4-L()4'G&>>*Z+2X=1BTZ)-3-JUVHPYM(V2+';:&)(XQWJ;_ (0[PU_T
M M/_ / =?\*/^$.\-?\ 0"T__P !U_PIJ=A.%R7:W]T_E1M;^Z?RJ+_A#O#7
M_0"T_P#\!U_PH_X0[PU_T M/_P# =?\ "GSBY"7:W]T_E1M;^Z?RJ+_A#O#7
M_0"T_P#\!U_PH_X0[PU_T M/_P# =?\ "CG#D)=K?W3^5&UO[I_*HO\ A#O#
M7_0"T_\ \!U_PH_X0[PU_P! +3__  '7_"CG#D)=K?W3^5&UO[I_*HO^$.\-
M?] +3_\ P'7_  H_X0[PU_T M/\ _ =?\*.<.0EVM_=/Y4;6_NG\JB_X0[PU
M_P! +3__  '7_"C_ (0[PU_T M/_ / =?\*.<.0EVM_=/Y4;6_NG\JB_X0[P
MU_T M/\ _ =?\*/^$.\-?] +3_\ P'7_  HYPY"7:W]T_E1M;^Z?RJ+_ (0[
MPU_T M/_ / =?\*/^$.\-?\ 0"T__P !U_PHYPY"7:W]T_E1M;^Z?RJ+_A#O
M#7_0"T__ ,!U_P */^$.\-?] +3_ /P'7_"CG#D)=K?W3^5&UO[I_*HO^$.\
M-?\ 0"T__P !U_PH_P"$.\-?] +3_P#P'7_"CG#D)=K?W3^5&UO[I_*HO^$.
M\-?] +3_ /P'7_"C_A#O#7_0"T__ ,!U_P *.<.0EVM_=/Y5Y1^T$"/ 5CD$
M?\3./M_TREKU+_A#O#7_ $ M/_\  =?\*\I^/^@:1I7@.QGL--M;65M3C0O#
M$%)7RI3C([<#\J3G=#4+,^<:***@L**** "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 ^_Z*** *UQJ-C9R".YO
M;>!R-P6655)'K@FH?[<TC_H*67_@0G^-97BG5K+2+G3&N]+BNUN[CR'E8+F!
M,$[N0<@>G'6L^;6M,36M0T^/0K-H[,1?Z0Y15=F=48?=XV[A]3QQUH6H/34Z
M7^W-(_Z"EE_X$)_C1_;FD?\ 04LO_ A/\:PK?4]!2WEDU&SL;=A=3PHJV^[*
MQN5W' .!TR3P,U-?ZGX8L(+Z5K2";[%&9)A#9[\8 .-P7;GD<9[T7TN!K_VY
MI'_04LO_  (3_&C^W-(_Z"EE_P"!"?XUEIJ'A5YK:'RK-);D*8T>UVGYL[0V
M5^4G!P#@GM20ZGX1N$N'B.GLL";Y&\@ ;<[<CCYN>.,\\=: -7^W-(_Z"EE_
MX$)_C1_;FD?]!2R_\"$_QJ&Q@T34;;[1:6=I)'N*G-N%((Z@@@$'V-0:W'8:
M1H]S?Q:%#>/"A80Q1("WXG@#U/IZT/0%J7?[<TC_ *"EE_X$)_C1_;FD?]!2
MR_\  A/\:JQQ:0=%34Y=.M(XC;BX8>2IVC;N/:LFRU33[A-/-QX?M[9[FZ>U
MF0JK&WD"ED!^7G< /3&X46UL'2YT']N:1_T%++_P(3_&C^W-(_Z"EE_X$)_C
M6*U]I8\-WVM+HMJT-NTHC78O[U48KNSMX!(..O%7K]O#NF-&MY;V<1DZ?Z.#
M@9QDX'RC)ZG H N?VYI'_04LO_ A/\:/[<TC_H*67_@0G^-8EAJ?A^XO+RSN
M;?3X;BWGF0*80 53N6(QG')&<XYZ5(-7\(&W\\"RVF40A3:_.7*E@ NW<<J"
M1QSCB@#7_MS2/^@I9?\ @0G^-']N:1_T%++_ ,"$_P :<-*TP@$:?:<_],%_
MPI?[)TW_ *!]I_WY7_"@!G]N:1_T%++_ ,"$_P :/[<TC_H*67_@0G^-/_LG
M3?\ H'VG_?E?\*/[)TW_ *!]I_WY7_"@!G]N:1_T%++_ ,"$_P :/[<TC_H*
M67_@0G^-/_LG3?\ H'VG_?E?\*/[)TW_ *!]I_WY7_"@!G]N:1_T%++_ ,"$
M_P :/[<TC_H*67_@0G^-/_LG3?\ H'VG_?E?\*/[)TW_ *!]I_WY7_"@!G]N
M:1_T%++_ ,"$_P :/[<TC_H*67_@0G^-/_LG3?\ H'VG_?E?\*/[)TW_ *!]
MI_WY7_"@!G]N:1_T%++_ ,"$_P :/[<TC_H*67_@0G^-/_LG3?\ H'VG_?E?
M\*/[)TW_ *!]I_WY7_"@!G]N:1_T%++_ ,"$_P :\E_:&U&QO/ %A';7MO.X
MU2-BL4JL0/*EYP#7KO\ 9.F_] ^T_P"_*_X5Y)^T/8VEMX L'M[6")SJD8+1
MQA3CRI>.* /F>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@#[_ **** .8\4_V)/<VL&JZG#;&-)"8
MG/+K(C1Y]L9)_"N?AM_#<=G%"WBJ*618$CDF?!:1Q,)6<\]21C':NE\4^(KC
MP_)I;16\<L-Q<%+DL2#'$%)9EQW'OVS5&?Q?<KK>I6L<-LMG:B(13R%R78RK
M&_ '0%L#W'/%"WT$]M3%OK3PS=2"9?$5B9/,N"PG5F1DF?>5(1T/!&,YQUXJ
M>?\ X1^>XO&_X22QM[>YMGMS%:H4W;E"AGRY#$ <84'WK;@\706T$QU$NTBW
M-RJK!$6*PQ.5WMCH ,9-3WOBZSM[/4I[:VNKP6$3.YBC.QB%#;0WK@@TM.7R
M'U.>$FC/<,T_BNR>">2":[C2':9)(<;2K;CL!V)D?-T.",U%=6OA>[LH+9_$
MMO\ N;4P*1QEO-24,<'L4 P#R#U%=4OBS3_.ABDCNHFD,:R%H&VP-)]Q9#T4
MG(Q]1ZU'%XTT>2*63?<(J1^8ID@9?-&_9\F1\WS$+]2/6F]P6VAFZ7J/ABQT
MF:QFU?3G$[EI3 7C#YP.[LV< <[JFOM<T";0I=,L=>LK8/$85>3,NU2,'C<"
M3CWKH-.U2VU.V>>#>OEN8Y$E7:T;#J&!Z=0?QI]\UU]D+6+VRR]=]QDHH[G
MQG\Q]:'Y@M]#DY-1T*Z\+PZ)>>)+-U"I%-)$NSS8U(RN-QQN4;2<]S5*:+PL
M+;48+#Q%!9K=F*6,AS(89HSQ("QYZ*,>U=3IVN^?X276[R-8@(&E<(3M(7/*
MY[$#(SV(K.L?%%[(E@+VV@CD>]:SO1&Q(A8KNB(]B"H/NU#U;!:(@N]1\,S^
M%7T*'7;6&,V_D+)D-MXQG'&:R-;_ +-\01(E]XRLA^Z:)UBA94Y((95\SAN,
M$MN!'85TS>(KC_A$;[7$@C(C,K6ZDG#QJQ56/U S^(K1U37+31U1KM9_+89:
M2.(LL:YQN8CH.:.MP\CBKR'P]J#W$-WXJMVL)99YU@1 KH\J,A^?/( 8X&.O
M?'%6()M#.I6^I7WBFSN+R*9'+1QB-65(Y$5=NXX/[QB3G\!6S:>+K6.YO8-2
M=X!#<SQI.T++$5C!;;NZ%MH)_ U-_P )CI@"JT5ZMPTJQ+;-:N)6+*S*0N.A
M"MS[&A;+Y#?7Y_\ !)?^$O\ #W_08M/^^Z/^$O\ #W_08M/^^ZV@<@'U]:6@
M1B?\)?X>_P"@Q:?]]T?\)?X>_P"@Q:?]]UMT4 8G_"7^'O\ H,6G_?='_"7^
M'O\ H,6G_?=;=% &)_PE_A[_ *#%I_WW1_PE_A[_ *#%I_WW6W10!B?\)?X>
M_P"@Q:?]]T?\)?X>_P"@Q:?]]UMT4 8G_"7^'O\ H,6G_?='_"7^'O\ H,6G
M_?=;=% &)_PE_A[_ *#%I_WW7E7Q_P!>TK5/ =C!8W\%Q*NIQN5C;) \J49_
M45[A7C_[1W_)/-/_ .PK'_Z*EH ^8**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#[_ **** ,/6PDEW;B30[_4!$K%7@:,(-ZLC*0TBD_*3VQS6+#I]E;V
MD-K%X0UE(88$@11+#PBN''_+;D[AG/4U;\:ZIJ6EOI,NGS%$$[R7,80'S8D0
MLR\CC@$\<\5D/XFOY]5U"ZAOG_LMDA-FD03H+A8V<,0<[B6_#I@\T+?03VU+
M\MK$["2/PUX@MY1)(_FP7,*/^\;<XR)NA.#CVI;BWCO+F6:[\->(+@R1/%ME
MN(2J*XPVT>=\N1Z567QA-I2RV[6\U_</=7C@%I"1''+M"KM1SGD  X'N*MZI
MXNO8;?55MK&*":WM7FMOM<CHTV%#9"^7M(&>S9XY I?9N/J1)8P+<QSGPUX@
M=D\LLKW,3+*R?<9QYV&8<8)]!Z"G26=K+!'$WA+6ML<!@0B:'*J75^#YW4,J
MD'J,5:_X2J[BDVSZ;%Y<$EO!>2)<Y,<DVW;L4H-ZC>F22O4X!Q55O'CP6C7%
MWI1B62 36P2?S#)F58L, OR_,ZGC=P3QD8IO<%MH:%EJ-U96WD+H&OS#).Z>
M:"1OS,U)?7]Q?V_DOX>UZ(!@P>":"-@1[B:KFE:\+[29KZZM9;7R'977RY&!
MQ_$F45F!!_NCO46N^((-/T)+N.YB@:[98;>6Y_=JK-_$V[& !EL'TQ0P107R
MUTN+3O\ A%-9-K%(LH4R0$LX??ECYV6);DYZTR_CAU)+Y;GPIK)6^B2*<++
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]_T444 9>I1ZH]U&UE
M;:;+&BY#73L'5CD'&%/&/ZU0^R:X$5!IF@;50(HWO@*#D ?)T!YQ6?X\AN99
M]$>S:07%O<2W,2HQ&]HXF8*?4'!&#ZUSWVQ[Z_O-=VR-'J-O;RPQ2E@%B%TB
MIQD8.,M_P+FA:NPGHKG5SZ?JFH0^7/I/ANYB60OMD9G4/W."G7KFG)INKQ3S
M3QZ/X=2:9=LLBEPT@]&/EY(^M<S<>(-0T5'ALS%#'+>WTGG3-$B,ZS?*A,CJ
M #DGC)XX%6]6\0ZG(=:LEU!(KA;*26!++9+Y.U 3O(;>K9R.0!TP<TKZ7&;<
M>F:M#+!+%HWAQ)+==D+J7!C7GA3Y? Y/ ]:D-IKC)L.F: 4\LQ;2[XV'JOW.
MA]*Q8_%%\+Z""'5+6Y*O;)% (P7OXY,;Y5(/1<MTR!Y9SUJ"3Q5K]IIYN':"
MY:XLOM*!(-GD8F2,GEL$!7W') ^7L*;WL"VN=%:6NNZ?!Y%EIN@VT(.?+A=T
M7/K@)1=VVO7\!@O-.T&XA)!,<TCNIQ[%,4OAW5[V_P!!FNY4CO)$D98OL\T3
M&51C&2KE W.,;NU5?&-Q=-X;M6*"TCGNH4NQ<'*Q1$\B0JV-N< X.,$\XH8(
MM^3XA\F.'[!H?E1[2B>;)A<=,#9QCM22VVO3^;YVG:#)YJ>7)ODD.]>?E.4Y
M')X]ZHVVKO;^ 9+FTM(8YMSVUG':#;',YD*1LF>BL2&ZXP<YQS6'!/+H=GNN
M(;FU&@W2W!CED#NUI,"')VL0<,7/7C:* .LEC\13V[6\UCH<D+KM:-Y9"I'H
M1LQBJ0T._$<48T#PP$B),:A6PA/7 \OC-5[V.>U^&.HW-P[+<W$,EW*VXC:7
M.['MM! _"H/%7CA-/2"32+Z"X'EF7]V8W27# %=Q<9/J$!8=:.MNH=#6CM-8
M%V]Y%IGAX7)!1YE=]Y&>06V9Z]J+;3]9LXTCM=)\/01HYD58F=0K$8+ !.#C
MC-<X/$-]I%_J4=C+#>R_;+QCIJQ'S%"HSB0D')!8!>F#NP.:M6_B+5KN[M[*
MRU:TNX9[J.,:C%;@KAH9'9  V-P*+WXW8-"V7R&^OS.CW^*/^??1_P#O_+_\
M11O\4?\ /OH__?\ E_\ B*VAG R<GUI:!&)O\4?\^^C_ /?^7_XBC?XH_P"?
M?1_^_P#+_P#$5MT4 8F_Q1_S[Z/_ -_Y?_B*-_BC_GWT?_O_ "__ !%;=% &
M)O\ %'_/OH__ '_E_P#B*-_BC_GWT?\ [_R__$5MT4 8F_Q1_P ^^C_]_P"7
M_P"(HW^*/^??1_\ O_+_ /$5MT4 8F_Q1_S[Z/\ ]_Y?_B*-_BC_ )]]'_[_
M ,O_ ,16W10!B;_%'_/OH_\ W_E_^(KRKX_MK)\!V/\ :,5@D/\ :<>#;RNS
M;O*E_O*.,9KW"O'_ -H[_DGFG_\ 85C_ /14M 'S!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!]_
MT444 9FHKJ?VF/['J=C:QN-H2XM6D9GYZ$2+VQQCM51DUY'9&U_2%=0"5.G,
M" 3@?\M^YK-\<Z9<ZE-HYM8G>>VFEN(G520DB1,4R>V2 /QKGQ:W]U=W6MOI
MDZ7&I6\$ICFM]S1J+E B$$$95!NQVR3Q0M783T5SL84UZZ5FAUW2955RC%=-
M<X8'!'^OZ@U+]C\2?]!C3/\ P6/_ /'ZX^]N=?TY3'9>;:P27=[(92KC]YYO
M[O.(I"5()/09_O5/JT^LW9UNP-Q>S&2RD,?V.,JD+! =N&CY).0"').?NCK2
MOI<9U/V/Q)_T&-,_\%C_ /Q^C[)XD_Z#&F?^"Q__ (_7-QZCJWVZWBMKO4GV
MO;"UCDM?DN83CS6E8H-K#Y^ZXVKP<\PRWOBNUT\RQS7ES-<67G.)( OD,)D4
M[=J$@^6S'!#'Y<@'I3>]@6JN=5]C\2#IK&F?^"Q__C]17"Z[:Q>9<Z_H\,><
M;I-/91^9GIOARYU6;0999GBNK@2,(/,=TRO& [&)3G.>0G3'6KNJ3R0^'I[F
MZT]+FXCB+BUC!F#2=E&5!/..<"AZ M2K!'KUS$);?7M(EC/1X].9A^8GH1->
MD"%->TAM^=FW3F.['7'[_FJSV-SH'@;[#81>9J#IY8\M< SRM\SG X4,Q8G'
M %<_'97VB6LF[3"C:-=I>6L5F6F#P2 K*BML7<V2[8QW%'4.AU1B\0!'8Z[I
M.U#AC_9SX7Z_OZ?]C\2?]!C2_P#P6/\ _'ZR+S3I[?X9WT3Q/)>7$$EQ.J(2
MS22$NPP.21G'X53\4^)-1V6\F@I?MB,R*1 ZK(P8#85,3$G'8[!CHWH=;!YF
M_%'K\^\PZ[I+['*,5TUSAAU!_?\ 45)]D\2?]!C3/_!8_P#\?KDVN]<L-0U%
M=)6^ENFNKN3[)):X@V;&*.'*C)+A0/FYR1CO5BWNM;O+NWM[34=4?3I;J-6N
MY;14E ,4A=<%!A0PCY*]21DT+5+Y#?\ F=)]D\2_]!G3/_!8_P#\?H^R>)?^
M@SIG_@L?_P"/ULC@ 9S[TM C%^R>)?\ H,Z9_P""Q_\ X_1]D\2_]!G3/_!8
M_P#\?K:HH Q?LGB7_H,Z9_X+'_\ C]'V3Q+_ -!G3/\ P6/_ /'ZVJ* ,7[)
MXE_Z#.F?^"Q__C]'V3Q+_P!!G3/_  6/_P#'ZVJ* ,7[)XE_Z#.F?^"Q_P#X
M_1]D\2_]!G3/_!8__P ?K:HH Q?LGB7_ *#.F?\ @L?_ ./T?9/$O_09TS_P
M6/\ _'ZVJ* ,7[)XE_Z#.F?^"Q__ (_7E/[0$&KQ> [%K^_L[B+^TXP$@LVB
M(;RI><F1N.O&/QKW"O'_ -H[_DGFG_\ 85C_ /14M 'S!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!]_T444 8VL86[M0WB*;3#<,(884$&)9.3QYB,2V.P/;I5&4""YEMIO&]TD
M\*HTD;+:!D#G:I(\KC)X'K3/&>C76LOIBVL9+P22RK)VCD$;>63_ ,"P/QK"
MBTG7))9M5>QE@O[^"*2958$QM]H4^7G_ &8Q_.A:NPGHKG36ME=7J2/;^*]3
M=8Y&B8^1;##*<,.8>Q%3-I&H(A9_%.I*H&23%:@#_P A5R>H:=XAB^6W-W;V
MSW-XY,"R,P=I<QN5C=21MSP21ZBIM4TW5[Y]9LRFH7B7-E(H=GE@5'V#"H ^
MQ@2#T (R<DBE?2XSI_[&U$C(\4:G_P!^;7_XU1_8VI?]#/J?_?FU_P#C-<W'
M;ZN;Z!;>+6(MKVQLVDG?RHX1CSEF!8[F^_\ >!/*X/I#+IWBBWT[-I-J+3SV
M6ZX\ZX9\2"9,A!N&UO++@;2,X'.>:;WL"U5SJO[&U+_H9]3_ ._-K_\ &:@O
M+.XT^V:YO/%]_!"I +R1VH R<#_EEZTOAV+4X] F1[EVN#(Q@-Y#(/+'& 0[
MEV&<\EL\^U0^*K34;K0+5%#O=1W,4DD]E'\\6TYWQHQ.3G P<\$]:&")[:PN
MKRUCNK;Q=J$T$B[DD2.U*L/KY506Z&[6W:W\:W<JW)80%%M#YFW[VW]USC!S
M56SM-6@^'[6,-LZ7\[21(T@PP$DA_?2 'AL,78 ]<@8J@='UC3+:YV6<=S+I
M]U'?V*VB%$<$;)8E#,<$C<>3U>@#<-M*MO/<-XQO1#;L5ED*6NU".H)\KC%6
M?[&U+_H9]3_[\VO_ ,9K.O-'NH/AS=6"1/-?26[R2(N"SRN2[?CN)K-\4W>N
MZ@D#Z-8:G"5C+1GYT/F!APRJZCISE]RGIBCK8/,W;:QN[L2&#Q7J;B*1HG_<
M6PPRG!',-3?V-J7_ $,^I_\ ?FU_^,URLMCXAAU&_P#[)AU"&\>XNI!)++_H
MS1LC;-JYV[M^TY(SUR<5-;:?JUW=VZ1'6X-)>ZB,B7-VXF $,GF9;<6"%O+X
M!Z@XP*%LOD#_ ,SI/[&U+_H9]3_[\VO_ ,9H_L;4O^AGU/\ [\VO_P 9K9 P
M,>E+0!B_V-J7_0SZG_WYM?\ XS1_8VI?]#/J?_?FU_\ C-;5% &+_8VI?]#/
MJ?\ WYM?_C-']C:E_P!#/J?_ 'YM?_C-;5% &+_8VI?]#/J?_?FU_P#C-']C
M:E_T,^I_]^;7_P",UM44 8O]C:E_T,^I_P#?FU_^,T?V-J7_ $,^I_\ ?FU_
M^,UM44 8O]C:E_T,^I_]^;7_ .,T?V-J7_0SZG_WYM?_ (S6U10!B_V-J7_0
MSZG_ -^;7_XS7E/[0&GW=IX#L9)]9O+U3J<8$<\<*@'RI>?D13G\<<U[A7C_
M .T=_P D\T__ +"L?_HJ6@#Y@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 ^_Z*** ,#7SID5[8_V
MAJM]9R7<@MK=()Y$5WY(!V\ ^Y]JSY4T2+4;G3VUW63=6RQM-&MU,Q4.P5>G
M')(^F<G JWXLT&XUTV"0X"Q&5BY.-C&-@C#UP^VL./PUKKH]W/'$M_=PQO<F
M.;@2_:%=E!] @Q^%"WU$]%H;=AI-GJ,4LD&IZUMBF>!MU](/F1BI[],BIYM
MM;:"2>?6-6CBC4L[MJ$@"@=23FN8U7PKK$Y7$;O;_:+MS%#Y;.IDDW)(-[!0
M0N><Y&?K4VH>%[^\N-7B6Q$T=Y9R1M/?>469]BA0C*2P7(R0P ':ETN/J=(/
M#<+ $:IK!!Y!^WR?XT?\(U#_ -!36/\ P/D_QKG$\.ZB;^!X]*^S8>V>VG$Z
MC[#&F/-BVJ?XL-]W(._G&*@D\'ZO%IQCL5$,TUEMNSYV3-()D;:<GG*;U!/&
M#C@4WN"V.J_X1J'_ *"FL?\ @?)_C574-+T_3+<3W>KZTJLX10EY,[.QZ*JK
MDL?8"I/#NEW=CH$UKOGM97D=HQ+'%^YSCA51BNW.3C/<U-K.G2W&CP)(MU=W
MEO(LL<MHT<4@<9^8;CMZ$@@YX-#!%:STG3[^P2]MM9U=[=@2'-]*N,'!R#R"
M"""#R,55M(]%OX[)[;7M7=;UG2W)O)AO9,[AST(P>N,XXI\.AZI;>!Y-*CES
M?W;OYTK.#Y0FD+.<X 8JK'L,D52E\.:S9V]\+9HKR:&XAO[!B%B7S -KQX'W
M05'7_:-'4"^UGI26%U?'7-7^S6KNDTGVV7"LIPP]\'CBKW_"-0_]!36/_ ^3
M_&JEWH5RGP_GTBV42WC6S @L!OE;YFY/JQ-9'BK3_$&O) UII1MV2,^6998B
M\4H8$-G>0HP.&7+9X.!1UL'F;-GH]I?+,8=3UK$,SPMNOI!\RG!QSTJS_P (
MU#_T%-8_\#Y/\:YFY\,ZT^I7KV%NME=2S74BZE]H^_&Z,$CP.1\Y5NF!MSU.
M*=;>%+FXNK<OI8LM,^U122Z>UP&'RPR*SG:2#N9D&.^W)%"V7R!_YG2?\(U#
M_P!!36/_  /D_P :/^$:A_Z"FL?^!\G^-;0    P!2T 8G_"-0_]!36/_ ^3
M_&C_ (1J'_H*:Q_X'R?XUMT4 8G_  C4/_04UC_P/D_QH_X1J'_H*:Q_X'R?
MXUMT4 8G_"-0_P#04UC_ ,#Y/\:/^$:A_P"@IK'_ ('R?XUMT4 8G_"-0_\
M04UC_P #Y/\ &C_A&H?^@IK'_@?)_C6W10!B?\(U#_T%-8_\#Y/\:/\ A&H?
M^@IK'_@?)_C6W10!B?\ "-0_]!36/_ ^3_&O*OC_ *1'I_@.QE6\OYB=3C7;
M<7+2*/W4O.#WXZU[A7C_ .T=_P D\T__ +"L?_HJ6@#Y@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 ^_Z*** .:\3/H5O?::VKPW#27DHM(GBD<*IY(W;6  ]_>LZ2/PO'J]YIBV
M-_+<6BQM)Y<LI7YV"@ [^2-P)] :UO$^A_VXUG&TT4<<7F[]QPPW1LJE?<,0
M?PK#C\)7QM]US?64EY-#&;F0$@/,+A96(XZ8&!]!0M]1/;0OV>F>&[J"262%
M[<)=26P\V]D&YD8KQ\_?'2I;W2?"FGQSR7<@B%O&990;V3<JCOC=FL?4O!]W
M=.'2ZMY%,EWNA^T",;9I P.XQ/A@!C@#KP:L7/A>ZGEU.*&2RAM+RV>-O-G\
MYI)"@56.8P4Y&3AF!]!2UL,U8]!\,RF$1L&,Z[H@+Z3+CU W\TJ^'O#;^;LP
MWE#,F+V0[!UR?GXK(_X1J[EO0\BZ5&DDMM,94E)DM3#C*1?(,JVWKE<;VX/>
MO/X(D.GQP6US96[BS,4IC./-D$Z2C/RG((5@20<;NAIO<%L='#X8T"XB66&-
MI(V^ZZ7DI!_$-575]'\.:)I<^H7=M<^3"N2(IIG9O0 !LDU/H6E-I^C7%I+<
M_9YIY6D9X;E9"A..5/EH!TZ;,?6K6I0SOX>N+&TGBN;F2%H0]W-LSD8W,54\
M\]E_*A^0UOJ<]>+X7LTA<V%_*CVZW4K132$6\)Z._P _3KP,GY3QQ5S6=,\-
MZ'IQOKJUNGCW!0L-Q*S-GT&_G R?H#5-_#^J/:F-9--1[O3$TZ[/VAF\H(6
M=/D&\E7;Y3MYQR:U]7T4ZK=6*?VBUM96L;_ZEU\QG("C[RD;=I?WR10_(2\S
M/FM/"T']I&2"X TZ%9Y3]HE^9&4D%?GYS@CZBK4FB>'X;JQMI+2Y66]W>6#<
M2\;5W'=\_'%9X\+73+H\4E[:O%;H+>]RY)GAC</%CC[V5&<\?,W6MK6K>[FU
M'2[[3_L<KV;R%X[BX,08,A7@A6Y_"@"I>Z+X<LK>[<Q-)+:P-.\"WLF_:!GI
MOIT6B>&9;+[7PL(QO<WTF$/H3OP#S6-=>%M6O=:N;N6\T](I$N54(X&1+&54
M$",'@XR2S9ZX'2B+PK?1W$5YY>C PR0_\2])6%O*$C=-S'9PV7!'RMC:!D]0
M+_(#>_X1SP[YD<>/GD&47[;)EAUR!OYJ;_A$M%_Y]I?_  *E_P#BJSO#7AI-
M%O6N;B6SE;[+'#&R=8R'D9E7/11O 'L*ZGSHO^>B?]]"@#'_ .$2T7_GVE_\
M"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSHO^>B?]]"@#'_ .$2
MT7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSHO^>B?]]"
M@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSH
MO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)
M_P!]"CSHO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8
M\Z+_ )Z)_P!]"CSHO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JO*?C_ *'I^F>
M[&:TA=)&U.-"6F=^/*E/1B1V%>W>=%_ST3_OH5Y!^T9(C?#VP"NI/]JQ]#_T
MREH ^8J*** "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 **** /O^BBB@#GO$[>';***^UO3(+MW=8(RUF)GY/3
MD<*,DY) %5WLO"">(8M$_L"P-Y)"TPQIZ;%48X+;<9YZ=:/&][ =*?2QJ.D6
MUU/L?;?WP@P@8'(&UB<E2.GKZ50NO$%G<>(]*OQJ_AL6]M%(DP.KC=F3;G:-
MF"!MXR1G/:A =#_PBOAW_H :7_X!Q_X5B.GA*/6&T]_"]J MPML;G[!#Y0E9
M0RK_ 'N01SC&>]:)\1>'CJ NO^$LL@@3;]G%[#Y9]_7/XUSLK:&=?EU:/Q/H
MYD:_CG6)]1!C,8C"-E,[0XY(8#/09P31U!['2C0O"1,H&E:(3"<28MXOD/H>
M./QHBT+PE.<0Z5HDAV[\);Q'Y?7@=/>N!M=,TB.TDM;CQ)H<P'E*)7U.(B5%
MG20[HQ&.2%/5GY)YY)JZUOHL#RRZ?XA\-02M)>L";F,@B;[@([@'J.GUH ZL
MZ3X3W6WE:'I<Z7$AC$D-I$Z*0I8[B!P./SHETGPFBHT>AZ7<;IU@/D6D3[&8
MX^;C@#O7):='I\!WW'B?0<F\:X"C4(VVJ;<Q8R%0$[CG[HXJ6"#0;62U^S^(
M?#T4426&]$O$4,T#LSGCN01@^W.*.OW"Z'7+H7A)O-VZ5HA\H;I,6\7R#U/'
M%,;1_"0T^>]CT?1YH(49W:&UB?A1D]!UKS_6QHFGZ&LEOKNA[EMS%/Y%RC%V
M:YCD#,.=R@*V>">3P:W/#7B#P]<>#+ZS75])MI9VN%W-=QJDC/DEU&%(7)QR
MHZ=^I7V;E:7.D71?"?V*"[DT;2(89E5D,MK$OWAD#D=:BMM+\*W&I7=C_86D
MI/;R! K6T69/D5L@8S@;JY75KI-5T.SL3KWA>!H(&@;;J<;YR@4,&:(XZ'*@
M#/'S#%(8M,>]4GQ'X<16E@E:]2^7[0OEPA"H]02#SN'!/!S3>^@EMJ=D-#\(
ME)'&EZ(5B;;(?L\6$/H>.#5'4[+POI\VFP)X?T>::_F\N(>3"HQM+%LD<C [
M=20*Y>"TT=UM1<ZYX8C6W%K&Z0WJ,MPL4F\NX('S'L.>I^:NEU74O#6H7FF2
MIK^B(MH\AR;N/<H,;*-O/4$@]NE# T1H?A$K(PTK1"L3;9#]GB^0^AXX-3)X
M8\-2(KIH6DLC#*LMI&01^5<%!9Z.\5JESKOAA%MUMHG6*]1A<K%*',C@@?,<
M<#GDGYJ[U?%7AE$")K^D*JC  O(P /SH =_PBOAW_H :7_X!Q_X4?\(KX=_Z
M &E_^ <?^%)_PEOAO_H8-*_\#8_\:/\ A+?#?_0P:5_X&Q_XT +_ ,(KX=_Z
M &E_^ <?^%'_  BOAW_H :7_ . <?^%)_P );X;_ .A@TK_P-C_QH_X2WPW_
M -#!I7_@;'_C0 O_  BOAW_H :7_ . <?^%'_"*^'?\ H :7_P" <?\ A2?\
M);X;_P"A@TK_ ,#8_P#&C_A+?#?_ $,&E?\ @;'_ (T +_PBOAW_ * &E_\
M@''_ (4?\(KX=_Z &E_^ <?^%)_PEOAO_H8-*_\  V/_ !H_X2WPW_T,&E?^
M!L?^- "_\(KX=_Z &E_^ <?^%'_"*^'?^@!I?_@''_A2?\);X;_Z&#2O_ V/
M_&C_ (2WPW_T,&E?^!L?^- "_P#"*^'?^@!I?_@''_A7E'[0.BZ5IO@*QFL=
M,LK65M3C4O!;JC$>5*<9 Z<#\J]6_P"$M\-_]#!I7_@;'_C7E'[0.N:3J?@.
MQAL-4LKN5=3C<I!<([!?*E&< ].1^= 'S?1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M_A)%_P"@/K'_ (!G_&@#;HK$_P"$D7_H#ZQ_X!G_ !H_X21?^@/K'_@&?\:
M-NBL3_A)%_Z ^L?^ 9_QH_X21?\ H#ZQ_P" 9_QH VZ\?_:._P"2>:?_ -A6
M/_T5+7HO_"2+_P! ?6/_  #/^->4_'_5Q?\ @.QB%A?V^-3C;=<0%%/[J7C/
MKS0!\XT444 %%%% !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 ??]%%% &%XHO-3T[3EN].N+6/;)'&ZW%NTF[>
MZKD8=<8SGOFFOXDBL;@65TDUS+$Z0W%U;P;84E?[B$%B03E?4#<,D9J37_.N
M8A9?V/>7L#%)3);S1)AE?<!\[@]5';O6//9SSZJU\WAS6 ))$FEMUN[;RI9$
MQL=AYF<C"]" =HR#B@"Q;^.(1X=M]6O]-NK592^Y2T9VJIY;)8 CV'S<' K4
MT:_FO;S5TD<-';W8CAPN,(8T;\>6-<G<>&A<VJ6TF@:YY2++&J_;+4XCD(+(
M,OP,C@_>'K6[8S7NGO<O!X8U+-Q()'W7-N>0JKQ^\]%%"\P9TU%8O]L:I_T+
M%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M45B_VQJG_ $+%_P#^!%O_ /'*
M/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%__P"!%O\ _'*/[8U3_H6+_P#\
M"+?_ ..4 ;5%8O\ ;&J?]"Q?_P#@1;__ !RC^V-4_P"A8O\ _P "+?\ ^.4
M;5%8O]L:I_T+%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M45B_VQJG_ $+%
M_P#^!%O_ /'*/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%__P"!%O\ _'*/
M[8U3_H6+_P#\"+?_ ..4 ;5%8O\ ;&J?]"Q?_P#@1;__ !RC^V-4_P"A8O\
M_P "+?\ ^.4 ;5%8O]L:I_T+%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M4
M5B_VQJG_ $+%_P#^!%O_ /'*/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%_
M_P"!%O\ _'*/[8U3_H6+_P#\"+?_ ..4 ;5>/_M'?\D\T_\ ["L?_HJ6O1O[
M8U3_ *%B_P#_  (M_P#XY7E/[0%_>W7@.Q2XT>ZLD&IQD22RQ,"?*EXPCDY_
M#M0!\X4444 %%%% !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 ??]%%% '$_$N*^CT"/4+#6M1T^6&XAB*VKJJR
M"25$);*GD G&,?C6=J'CJX\+W\VD);G4;?2_L\=W=7EZJW,IE/!1 N'QD9Z5
MV.L0WUT!;QZ3IM]:':["\NF3YPV1\HB<<$*0<]>W%9ESIE]>:C#J-UX5\/37
ML'^JN)+QFD3Z,;?(H6@SF;;Q]KUI8ZY-J-OI;S6^JFSM8C=L#Z[2%C+' '!P
M2<GIBK?A+Q++XG\96NH@2P07.@+*;7S"R(XN'4D=L\=<9Q6M<Z#->&Z-SX.\
M-3&[97N#)=%O-9?NELV_)';-6+.PU+3W1[/PSH%NZ1>2K17S*53<6VC%OTR2
M<>IHCIO_ %I83Z_UUN<?;>)+Q(M<\37GB*3[3I]S=Q+H.^-(F2(-M0@C?N(
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
M?]"]_P"3MQ_\<KT"B@#S_P#X4E\//^A>_P#)VX_^.4?\*2^'G_0O?^3MQ_\
M'*] HH \^7X(_#P#!T MR3DWL_\ \72_\*2^'G_0O?\ D[<?_'*] HH \_\
M^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RO0** //\ _A27P\_Z%[_R
M=N/_ (Y1_P *2^'G_0O?^3MQ_P#'*] HH \__P"%)?#S_H7O_)VX_P#CE'_"
MDOAY_P!"]_Y.W'_QRO0** //_P#A27P\_P"A>_\ )VX_^.4?\*2^'G_0O?\
MD[<?_'*] HH \_\ ^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RO0**
M//\ _A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?^3MQ_P#'*] HH \__P"%)?#S
M_H7O_)VX_P#CE'_"DOAY_P!"]_Y.W'_QRO0** //_P#A27P\_P"A>_\ )VX_
M^.4?\*2^'G_0O?\ D[<?_'*] HH \_\ ^%)?#S_H7O\ R=N/_CE'_"DOAY_T
M+W_D[<?_ !RO0** //\ _A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?^3MQ_P#'
M*] HH \__P"%)?#S_H7O_)VX_P#CE'_"DOAY_P!"]_Y.W'_QRO0** //_P#A
M27P\_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[<?_'*] HH \_\ ^%)?#S_H7O\
MR=N/_CE'_"DOAY_T+W_D[<?_ !RO0** //\ _A27P\_Z%[_R=N/_ (Y1_P *
M2^'G_0O?^3MQ_P#'*] HH \__P"%)?#S_H7O_)VX_P#CE'_"DOAY_P!"]_Y.
MW'_QRO0** //_P#A27P\_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[<?_'*] HH
M\_\ ^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RO0** //\ _A27P\_Z
M%[_R=N/_ (Y1_P *2^'G_0O?^3MQ_P#'*] HH \__P"%)?#S_H7O_)VX_P#C
ME'_"DOAY_P!"]_Y.W'_QRO0** //_P#A27P\_P"A>_\ )VX_^.4?\*2^'G_0
2O?\ D[<?_'*] HH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>ex-10d1g024.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g024.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( ;$#$0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z***
M"BN/^(/Q"TWP!I*7%RAN+RXR+:U5L%R.I)[*,CFO.#\2/BT]C_;4?@ZW&E >
M9@POOV=<XW[L8[[: /=Z*XOX<_$2R^(.DS310FUOK8A;FV+;MN>C*>ZG!_*N
MTH **.HR** "BCJ,BN!^(OQ*C\$3Z=8169N+_4&_=ECB.-=P!)[D\]!0!WU%
M(.0#7&_%#Q5J'@WP7+K&F);O<)-&@6X4LN&.#P"#F@#LZ*\%TSQ_\8]8TF'5
M-/\ #6G7%E,I:.1(OO $@X'FYZ@]JZ?X8?%F7QCJ=QH>LV*66KPJSKY8(60*
M<,,'E6'I]?2@#U.BBB@ HHKF_'OBK_A#/!U[K:VXN)(=BQQ,<!F9@HR?09S^
M% '245Y-\-O&OC_Q7J-M=:KHEE%X?N$<K=Q*5((!Q@%R3R,=*]9H **** "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@#YU^)"IK/[0VAZ9>G=:1FUC\MN5(+
M%B,'CDG!]:^B<#&,<>E>*_&SP9J\NJ:?XUT")YKO3POG1QC<RA&W(X'?!)R*
M@;]HZQ_L<H- O1K6PKY1*F$/CKNSNQGMM_&@#UG2_#6@>&C<W.F:7:V;R@M-
M)%'AF&23D]<9[5X'I-IK7QU\7:LU[K$]GH=BP*01Y(4,2$ 7IDA22QKO/@WI
MGBR;3=2U7Q1>WWDW^1;6MRYRH))9\'E0<X XXSZBO/\ PSK-]\#O&&L66N:5
M=3:9>D;)X5&7"%MC*3@'ACD9&/PH O0MK7P5^(VF:2=4FOO#VHE1LE/ 4MM)
M S\K*2#D8R#^47Q0U99?BZVF>,;C4H?#$<:>1%9G 8% =Q'\7S;@3UXQ2R75
M_P#&SXFZ9>66G3VN@Z:5+2S#G:&W-DCC<Q&  3C%=3\1/B"-%\4G2?%/@J*\
MT#'[NZ($C2 @<ID  YX(SGW]0"MX#\-^%QXMM[_P/X\E2S50TNE/G?+C[V5;
M:=I_W<CKFN-^-_A.WT[X@6=TES*[:VYDE4J,1X*K\OK^-9;0Z;XL^(>DGX<:
M+?::$D5I'D.-C!LE^&8*H'OSZ5V_[14$]OJ_AG5A TEM#O5F X#!E;!/;/;Z
M&@#UCP+X-MO WAXZ3:W<UU&T[3[Y5 .6 &,#Z5R_Q\Q_PJVY_P"OJ'_T*NJ\
M$>,K'QSH3ZKI]O<P0).8-MPH#$A5)/!(Q\WKVKE?CX<?"VY][J'O_M4 <;X%
M^-OAKPOX$TS1[NUU*2\M8V5_*B38278C!+9Z$=JI_"2SO_%7Q9U#QLUJ]IIZ
M&:4L?NEW!4(#WP"2<=,#U%>B?"?0-&NOAAH5Q<Z1833-$Y:22V1F)\QNI(S7
MHB011P"".-$B VA$&T >P% 'S!+J$7Q6\<:H/$GBN+1=%M2?LT,TZHI ;"A0
MQ +<9)Y/]-[X9>(;GPO\3I/!D>O)K6AW.1:SQRB10VS<"I!.WC((!QD5RZV&
ME_#CQWJEGXU\,2:EID[%K:55R0-Q*LF2 P(.",Y!'MBO1/AMJ7@SQ#XI$F@^
M ;BQ-KEX]1(&V/@CYN< G)  S0!Y[XDTG5-?^/6LZ+I%V;6>^F,,DNXJ!'L5
MGSCG&%Z=^G>M3QU\'XO"'PX;4I]7ENKNSF 553;&PD=1T))&/:M?0/\ DZ;5
M..\O_HH5V_QV_P"24:A_UV@_]&+0!QOPTT&R\#_#^Z^(J7,T]S+ILBFV90$!
MWC&#UZJ!^)K'\(> -6^+UG=>)?$GB&Z1&G:.W1!NP1C) )PJCH /0_CW_@[1
M&\2?L]V^D1OLDNK.1$8G@-O;&?;(K@? /Q,?X7:;=^&?%&B7ZO#,TD)B5=V3
MC*D,0,9&0P)ZT ;7PUU[7?"/Q+NOAYK=\]_;Y(MI')8J0F]2N>0I7MG@_C7#
MW^A:MXG^-GB#1-*O/LCWMQ,EQ+N.T1 AF!QR1E1QWXKLOAQIVK>.OBM=?$&^
ML7L]/C+&W#<;CL\M57^]A>2>F:9X%_Y.5\19]+G_ -"6@#'^)_@^3P-\,]!T
MB2]^V2#4993+@@<KP "3@8 _6H/&?P^U72O EEXWO_$=W<ZN?)=E8G$0?[H1
MLY&,CIQUQ78_M*?\BYH@_P"GM_\ T"M'XK\? 6V'_3.S_P#9: .&G\'Z]XY^
M&4OCK6_$-S+=6]N\EK;$?)Y<65)//#-M8Y%>A?!K6M9\0?"ZYC:^W:A;R2V]
MM<W +[?E!3=W8 GUZ5'X>.?V9W_[!%U_.2N1^&ZZJ_P$\4+HGF?V@9G\OR@=
MY&U-X7'.[;G&.] &7K?PZTVUMM0O_&/Q$M3KP+O&B2^<QQRN0?GY/8#BNP^
M^OZCJO@O7+*^NI;A+%@(&E;<55D;Y<GG *^O>O./!'B+PY8>'KC2F\&3:OXK
MG=XX9&B$@;=P,@Y*D>@7GUKL_P!GMA#I7BZSD(6XC\LM&3R,+(#^HH X_P"%
MO@Z_\<G6-*_MFXL-'B99+E+?K,YR%![$8#=?RKIOA.VI^$/B]J/@M[V2>Q42
MKL_ARHW*X'\)(ZX]:O?LW?ZWQ-_OP_\ L]0Z(0?VJ-2X[R?^BA0!'XGFU;XI
M?%ZX\'1:G)9:+8[A(L9.&" ;F*\;B6( STZUM>%_AOXQ\!^/X?[$O_M?AIPI
MN/M$P4,#PPV GYAU! ]O6N?\127WPK^-=QXHGT^:YT?4-YWQCLX&X G@,& .
M#U%;^D?%SQ%XT\?VMEX4TO&BX47#7L.649R[DJV%X. ,G]<4 <]X^\02^-OB
ME+X3N_$$>B^'[,M%-)),$1V498MD@$YX )[>M4=(U1?AA\1=+L=#\50ZWX>O
MW1)HXIU=4W-M.X*2 P)W CJ.*=X^T2'P;\7+C7=<T(ZIX=U!S*0!QEA\W.<;
M@V3@D9!K:\+ZW\._$?BJUL-#^'-TX+J1=%5!B(.2S#<0 .N=WX4 >_T444 %
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 %5O[.
ML?/\_P"Q6_G9SYGE+N_/&:LT4 %13VT%U'Y=Q#',G]V1 P_(U+10 R&&*WC$
M<,21QCHJ* !^ I)H(;A-D\4<J?W74,/UJ2B@"&WL[:S4K;6T,"MU$2!<_E3I
MH(;B(Q3Q)+&>JNH8'\#4E% $<,$-O$(H(DBC'144*!^ HGMX;F(Q7$,<L9ZK
M(H8?D:DHH 9%#%;Q+%#&D<:_=1%  ^@%/HHH BGM;>Z39<013*/X9$##]:6&
M"&WB$4$211CHJ*% _ 5)10! ME:+=&Z6UA%P>LHC&\_CUI\\$-S$8IXHY8SU
M210P/X&I** &10Q6\2Q0QI'&OW410 /H!4=Q96MWM^TVT,VWIYD8;'YU/10
MBJJ*%4 *.@ Z5"EE:1W+7*6L*SM]Z58P&/U/6IZ* (;FSMKQ56ZMH9U4Y E0
M, ?QI9;6WG@\B:"*2'C]VZ KQTXZ5+10!$MM;I;?9E@C6#&WR@@"X],=*2WM
M;>TC,=M;Q0H3DK&@49_"IJ* ($L[6*=IX[:%)F^](L8#'ZFDAL+.W=WAM((W
MD^^R1@%OKCK5BB@""WLK6T+FVMH82_WC'&%W?7%"V5HMT;I;6$7!ZRB,;S^/
M6IZ* &2PQ3QF.:-)(SU5U!!_ TVWM;>T39;010I_=C0*/TJ6B@!DL4<\9CEC
M21#U5U!!_"F6]I;6BE;:WBA4]1&@4'\JFHH **** "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 *R]2\2Z#HUPMOJFMZ;8SLF]8[JZ2
M)BN2,@,0<9!Y]C6I7S!^T=_R4/3_ /L%1_\ HV6@#W__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_
M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_
M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^
M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(**
M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$
M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T
M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_
M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_
M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^
M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(**
M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$
M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T
M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_
M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_
M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^
M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(**
M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$
M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T
M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_
M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_
M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^
M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(**
M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$
M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T
M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_
M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_
M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^
M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(**
M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$
M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T
M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q
MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC
M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*K4TW5M-U
MFW:XTO4+2^@5]C26LRRJ&P#@E21G!''N*^#*^G_V<?\ DGFH?]A63_T5%0![
M!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444
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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!111
M0 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%
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% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\
MP?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7
MT_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'
M?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\
MLX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#
MT_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\
MD\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\
M[!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#
M_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?
M_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R
M?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6
MOI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BH
MJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^O
MF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*
M^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H
M[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V
M<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH
M>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\
MDGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]
M@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH
M?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_
M -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A6
M3_T5%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&R
MT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5
M%0![!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/
MT444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![
M!1110 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444
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 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!111
M0 5\P?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%
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% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\
MP?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7
MT_\ LX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'
M?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\
MLX_\D\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#
MT_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\
MD\U#_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\
M[!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#
M_L*R?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5\P?M'?\E#T_\ [!4?
M_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !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 %%%% !7T_\ LX_\D\U#_L*R
M?^BHJ^8*^G_V<?\ DGFH?]A63_T5%0![!1110 5Y?\1_@_\ \+ \0V^K?V[]
M@\FT6V\K[)YN<.[;L[U_OXQCM7J%% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W
M_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_
M]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_
M %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?
M\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\
M#,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4
M > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"V
MT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM
M>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W
M_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3
M?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W
M?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3
M=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,
MO_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+
M_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@
M'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_
M  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]
M% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\
MMM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[
M;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E
M-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^
M4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U
M-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\
M4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_P
MS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,
MR_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!
MX!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1
M_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[
M_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_
M +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_
M^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_
MY3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W
M_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_  S+_P!3=_Y3?_MM>_T4 > ?\,R_
M]3=_Y3?_ +;7I_PX\"_\*_\ #UQI/]H_;_.NVN?-\CRL91%VXW-_<SG/>NPH
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
<H **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>ex-10d1g025.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d1g025.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( P<"D@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /;];UO3
MO#FCSZMJUQ]GL8-OF2[&?;N8*.%!)Y(' KC_ /A=OP\_Z&'_ ,DKC_XW1\;?
M^20Z[_V[_P#H^.OD"@#Z_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_
M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /
MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S
M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\
MC='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?
M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7
M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z
M_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_
MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N
M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY
M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_
M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /
MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S
M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\
MC='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?
M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7
M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z
M_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_
MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N
M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY
M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_
M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /
MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S
M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\
MC='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?
M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7
M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z
M_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_
MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N
M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY
M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_  NWX>?]##_Y)7'_
M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /
MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S
M_H8?_)*X_P#C=:&B?%+P;XCUB#2=)UG[1?3[O+B^RS)NVJ6/+( . 3R:^,*]
M ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'
M7?\ MW_]'QU\@4 %%%% !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 %>@?!+_DKVA?]O'_H
MB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_
M (V_\DAUW_MW_P#1\=?(% !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 %%%% !7H'P2_P"2
MO:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^
M.OD"OK_XV_\ )(==_P"W?_T?'7R!0 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 5Z
M!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_
M]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W
M_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%
M% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 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 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$
ME 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %
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 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_
M[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1
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 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#
MX)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==
M_P"W?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)
M*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\
MC;_R2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]
MH7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ
M^0*^O_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'
MP2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V
M[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 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 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^
M20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !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 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444
M >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !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 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24
M ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_M
MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'Q
MU\@4 %%%% !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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@
ME_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_
M +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DK
MS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-
MO_)(==_[=_\ T?'7R!0 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 5Z!\$O\ DKVA
M?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY
M KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !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+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O
M_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !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% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)
M#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!
MY_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!
M]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC
M_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7
MR!0 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 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7
M_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\
MMW_]'QU\@4 %%%% !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 %>@?!+_DKVA?]O'_HB2O/
MZ] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_
M\DAUW_MW_P#1\=?(% !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 %%%% !7H'P2_P"2O:%_
MV\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"
MOK_XV_\ )(==_P"W?_T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O
M^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__
M */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD.
MN_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G
M_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 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 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U
M_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%%
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 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_
M $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(
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 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\
ME>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W
M?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)*\_K
MT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R
M2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]H7_;
MQ_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^
MO_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'P2_Y
M*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\
MH^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 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
M5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[
M_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !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 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_
M !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !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 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]
M%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\
M1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4
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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5
M[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=_
M_1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0
M/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(
M==_[=_\ T?'7R!0 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 5Z!\$O\ DKVA?]O'
M_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_
M^-O_ "2'7?\ MW_]'QU\@4 %%%% !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 %>@?!+_DK
MVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"C
MXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !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 %%%% !7
MH'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_
M &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 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 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\
M&W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !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 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T4
M44 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$
M24 ?7]%%% &?K>B:=XCT>?2=6M_M%C/M\R+>R;MK!ARI!'(!X-<?_P *2^'G
M_0O?^3MQ_P#'*** #_A27P\_Z%[_ ,G;C_XY1_PI+X>?]"]_Y.W'_P <HHH
M/^%)?#S_ *%[_P G;C_XY1_PI+X>?]"]_P"3MQ_\<HHH /\ A27P\_Z%[_R=
MN/\ XY1_PI+X>?\ 0O?^3MQ_\<HHH /^%)?#S_H7O_)VX_\ CE'_  I+X>?]
M"]_Y.W'_ ,<HHH /^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RBB@ _
MX4E\//\ H7O_ "=N/_CE'_"DOAY_T+W_ ).W'_QRBB@ _P"%)?#S_H7O_)VX
M_P#CE'_"DOAY_P!"]_Y.W'_QRBB@ _X4E\//^A>_\G;C_P".4?\ "DOAY_T+
MW_D[<?\ QRBB@ _X4E\//^A>_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A
M27P\_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[<?_'*** #_ (4E\//^A>_\G;C_
M ..4?\*2^'G_ $+W_D[<?_'*** #_A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?
M^3MQ_P#'*** #_A27P\_Z%[_ ,G;C_XY1_PI+X>?]"]_Y.W'_P <HHH /^%)
M?#S_ *%[_P G;C_XY1_PI+X>?]"]_P"3MQ_\<HHH /\ A27P\_Z%[_R=N/\
MXY1_PI+X>?\ 0O?^3MQ_\<HHH /^%)?#S_H7O_)VX_\ CE'_  I+X>?]"]_Y
M.W'_ ,<HHH /^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RBB@ _X4E\
M//\ H7O_ "=N/_CE'_"DOAY_T+W_ ).W'_QRBB@ _P"%)?#S_H7O_)VX_P#C
ME'_"DOAY_P!"]_Y.W'_QRBB@ _X4E\//^A>_\G;C_P".4?\ "DOAY_T+W_D[
M<?\ QRBB@ _X4E\//^A>_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A27P\
M_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[<?_'*** #_ (4E\//^A>_\G;C_ ..4
M?\*2^'G_ $+W_D[<?_'*** #_A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?^3MQ
M_P#'*** #_A27P\_Z%[_ ,G;C_XY1_PI+X>?]"]_Y.W'_P <HHH /^%)?#S_
M *%[_P G;C_XY1_PI+X>?]"]_P"3MQ_\<HHH /\ A27P\_Z%[_R=N/\ XY1_
MPI+X>?\ 0O?^3MQ_\<HHH /^%)?#S_H7O_)VX_\ CE'_  I+X>?]"]_Y.W'_
M ,<HHH /^%)?#S_H7O\ R=N/_CE'_"DOAY_T+W_D[<?_ !RBB@ _X4E\//\
MH7O_ "=N/_CE'_"DOAY_T+W_ ).W'_QRBB@ _P"%)?#S_H7O_)VX_P#CE'_"
MDOAY_P!"]_Y.W'_QRBB@ _X4E\//^A>_\G;C_P".4?\ "DOAY_T+W_D[<?\
MQRBB@ _X4E\//^A>_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A27P\_P"A
M>_\ )VX_^.4?\*2^'G_0O?\ D[<?_'*** #_ (4E\//^A>_\G;C_ ..4?\*2
M^'G_ $+W_D[<?_'*** #_A27P\_Z%[_R=N/_ (Y1_P *2^'G_0O?^3MQ_P#'
M*** #_A27P\_Z%[_ ,G;C_XY1_PI+X>?]"]_Y.W'_P <HHH /^%)?#S_ *%[
M_P G;C_XY1_PI+X>?]"]_P"3MQ_\<HHH /\ A27P\_Z%[_R=N/\ XY1_PI+X
M>?\ 0O?^3MQ_\<HHH /^%)?#S_H7O_)VX_\ CE:&B?"WP;X<UB#5M)T;[/?0
:;O+E^U3/MW*5/#.0>"1R*** .PHHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>ex-10d2g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex-10d2g001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .Q%$2
M  0    !   .Q        8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$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(R,O_  !$( #$ NP,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /?Z**\>
M^-?Q/;PY:'P[HTY75KA,SS(>;:,^GHS#IZ#GN* .OU[XJ>#?#=Y)9W^LQFZC
M)#PP(TK*1V.T$ ^Q-8G_  OOP)_S]WG_ ("M7SO\/O!T_CGQ=;Z6&=+<?OKN
M8=4B!YQ[G( ]S7J/QJ\!>&/"7@6QGT72DMK@WR1--YCL[*4<D$L3W H [?\
MX7WX$_Y^[S_P%:M&T^,'A&^T74M6@N;DVFFF(7#&W8$>8Q5<#OR#7QY7<^&/
M^24>/./X]._]&O0![S_POOP)_P _=Y_X"M6[X4^)GAKQIJ<NGZ-/<27$4)G8
M20%!M#!3R?=A7QA7MG[-D2'Q3K,I7]XMDJJ?0%P3_(?E0!])US?B;Q[X:\(/
M%'K>J1V\THRD*JTCD>NU02![FM/7]:M?#N@WNKWK;;>TB,C<\L>RCW)P![FO
MB'7-9O?$.MW>K:A*9+FZD,CDDD#/11Z #@#L * /JD_'3P !QJTQ^EG+_P#$
MUV7A_7K/Q+I,>J:>LXM)2?*>:(QF0#^( \X]Z^8/A'\,Y/&NK#4-1C=-#M''
MF'&/M#C!\L'T]3Z<=3D?6$44<$*0PQI'%&H5$1<*JC@  = * 'UG7G_(8TSW
M,G_H-:-9U[_R&-,^LO\ Z!0!HU'//#;0M-<2QQ1+]YY&"J/J34E8'C&SGO\
MP^+:W0-(]Y:]8O-4 7$9)9/XE !)'H* -1]4T^.U2Z>^MEMY#A)3,H1CZ YP
M>A_*G7.HV5E:BZN[RW@MSC$LLJJASR.2<5P>I^#[ZS%C%IIM9[R:^GNW>>Q!
MM4D-L44>6#\BG:HSDG))Y)Q4&C6=MH;Z'>7UA?-I4.FLD0GM6D:RNFE+2!HU
M!VYSM4@;0$P#@C(!Z-]LMOL?VS[3#]EV;_.WC9M]=W3'O4":SI<EF+Q-2LVM
M2VT3K.I0GTW9QFN#?3BT0O1I%S_PCHUO[6U@8#N,7D;?,\GKM$_[S9C)^]C/
M!L>(Y;/5K"PN-)M);>)-5$DUP^C22@GR)!O,14,XY5=V.#CGB@#M&UC3$ACF
M?4;-8I,[',ZA6QUP<\XI7U;3HY(XY-0M4>4!HU:907!Z$#/(->;:M:R/J7AV
MXBGVVZ6-XDEU_P (_)(FXRPD#R,9C) )#'KM/K5Y4TVW\5ZS+JNCSWEK<Z;8
MK;;=*DD67:)=RJ A"'E?E.,9&: /1Z*R/"UK>67A;3;:_#"YB@575GWLGHI;
MN0, GOCO6O0!Q/Q,^(%MX#\/-,"LFJ7(*6<!/5L<NW^RO'UX'>OCZ]O;G4KZ
M>]O)GGN9W,DLKG)9CU)KZ-\7?!'6O&7B.XUC4/%4.Z0[8HA9DK#&/NH/G[?J
M<GO5#2OV;((-3@EU3Q ;JS1@TD$-L8VD'INW' ^@SCTZT >4^"_B/J_@.&Z3
M2+33V>Z8&26XB9GP!PH(8<<D_C6_XJ^(.L^/?AS<OJ\=HAL]5MA']FC9/O13
MYSECG[HKZ87PGX<1 JZ!I84# 'V./_"N:\>?#*R\6^'(]*TTV>CE;I+AY(;0
M8?:CJ 0I7^_UYH ^/:[GPQ_R2CQYQ_'IW_HUZ] /[-%UGCQ1"1[V1_\ BZW=
M*^!-SIWA'Q!HC:]"[:J;8K*+4@1^4[-TW<YSB@#YIKWK]FA%%QXEE9?NI;C>
M>P)DR/T'Y4W_ (9HN_\ H:(/_ ,__%T]?V;M0C1D3Q9&JO\ >46C -]?GH @
M^/\ X]AOY8/"NF7"2P1,)[V2)P0S\[8\CTZGW([BO./A[X$O?'OB%;*'=%90
MX>\N0.(D]!_M'! 'U/0&O5K']FF%9U;4/$SR0C[R6]H$8_1BQQ^5>R>&O"^D
M>$=(33='M1! #N=B<O(W=F;N?_U# H MZ1I-CH6DVVF:= L%I;H$C11^I]2>
MI/<U=HHH *SKW_D,:9]9?_0*T:SKW_D,:9]9?_0* -&J&JZHNE+9O)"\D=Q=
M1VS,O_+,N=JL?;=M7_@0J_6=KVF'6=#N[!)?)EE3]U-C/E2 [D?'?:P!_"@#
M)3QK:2C4%2UG,MK?QV*1D@&<NX0.ASC;NW_]\-2WGBF[BL8KVST<W4#W;6A)
MN5C(<7'D+P1R">?85%;>"UMM4T.[%X3'I]OY<\13BXE ;9(?0@R3'ZO[5='A
MUQHJ:?\ :AE=2^W;]G4?:O/VXSU_AS^- %BVUQ6OI+*]B2TN(K6*XD5IE(&\
MR#:#QG'EGGW%6=(U%=7T:QU)(VB6[@2<(QR5# '!QWYJC=>&=/U#7+C4;^TM
M+L26T4$:3VZR&/8TA)!;/7>./]FKFAZ<='T#3M,+B0VEM' 748#;5 R!VZ4
M7Z*** "BBB@#BO%.N:E;ZJ\FF2M]ET*)+W4XT /GHYQY?L5C623Z[/6M#5/&
M=II]S-#!:S7JV\"W-S)#)&%CC8$C&YAO8@$X7/&/49=#X(T,S7MQJ%C;ZC=7
MEP\\L]S$K-@G"H,_PJH50/05F0_#X6:1BRU7:P@2V=[BTCG)1"WEE=WW656"
MYY!V@D9H N-X]TWS+]HK>[EL[!8VGO$5?+(DB62/9SERV]5  ZD9QQ5+7?$]
M]%!Y@L[W3KS3MNHRVKF-Q=6:MLF *L1E5;=CKD+ZUIMX,LI8M<BFGF>/5GA=
MMN%:)HHT1&4CN#&K=,9[5/8>'I(]3;4M5O\ ^T;O[,;5"8%C1(F(9AM&<EB!
MDYZ <=<@&+XE\2O;W\\]K>R1Z?H^GM>WCVZK)YCR#;"NTD;@ '?&1_!SBM6]
M\7V]E<WT9T^]DBL9DMYID1=IE=4,:("07+&15XZ$\X%5(? 5I!X-U+PXE[<%
M;\,KW+X9U7 5%^BHJ*/]WWK1O/#-O>VNJ0R3R*;Z[CO%D55S!(BQA"N00<&)
M3S[B@"E<^-H=/25-1TJ^M[V-H +1?+D>032>6A4JVT_/P><CCU&1_&L40$$F
MDWPU#[<+ V:^6S"5HC,IW;MNTH,YSQWIL_@V34)#<ZGJTES>>=;,LBPJBI'#
M,)0BKS]YAR23V]*M2^%(I-<.J?:Y YU&._\ +VC&5MC!M^A!SGUH @M/&L$\
M]NL^F7MI!+<2VC7$VS8D\:NSH<,20!&_S@;<CK4<'CVRE5)9K*Z@MY[=[FUD
M9HV\]43S"-JL2A*C(# =#T/%79/"UO-!:PR7$CQP:C/?%648?S?-RA_V<3'\
MJS[+P+]CM)+'^T@;/[+):Q(EG$D@5EV@NX&6*CTVY/)S0!5USQY<6?AW4KJV
MTFYM[V&R6]MDNPFV6-F W':W!&>5.#R*Z:XTN/585DG^U6DCA2Z1S;6&/X25
MR#UYQ6;JO@ZVU>UGMYKJ55FTS^SCM X&00_UR!QTK?M8YXK6-+F<3S*,/*$V
M;CZX[4 35G7O_(8TSZR_^@5HUG7O_(8TSZR_^@4 :-87BO4+G3])A^R3K;RW
M5W!:_:64$0B1PI;!XS@X&>-Q&:W:AN[2WO[26UNX(Y[>52LD4BAE8>A!H Y?
M6[>_T'P_.;/5]3NIIKFUC02/$TJ[ID1]C,H +!C][('8"LW6M0U72]/TM99-
M?3S+F9IUC^S2W;(D+, NT;,9&<#YJZ6/PAH$5G<6JZ;'Y5SL\W+,6;8VY?F)
MS@'D#/%6;+0-+T\1?9K0+Y4C2QEG9BK%=I())_AXH Y*1]9F\/\ AV]DU^ZB
MFO9XH7-L8662*1F96)V$;]A7)7Y<@X&*CU/QI_9?C"VL?[4WV5B\-G>)(@+S
MR2C!<L%P/+S$3C'#OZ"NVCT?3H;6"UCLX4M[>7SH8PORQODMD#MR2?QH.D:>
M=/N; VD1M;HR&>(C(D,A)?/KDDT <??:KK]Q+<V^FWZ1W*:^UM!YD:E&C6T\
MWRFXSM9A@L.1GVJ2TURX\2S:S]GU"ZL([6SMY?)B\L2V\^9Q+&^Y3R"B@_0$
M<'GK4TFP27S5M(A)Y_VG=CGS=GE[_KMX^E$6DV$-Y>W<5I$EQ?!1=2*N#-M!
M5=WK@$B@#D;*[UFU^'>F^)!J=S?7"VL.HWD,ZQXFC,0:6-<*NTX)9?=0"<$U
MMZ=I^JW=A%<ZCJUU!=39D>&V\ORX@22J#*$G:" 3GD@GO6JNFV2:4-+6VC%B
M(/LX@ ^7R]NW;CTQQ5E5"*%484#  [4 +1110 4444 %%%% !1110 4444 %
J%%% !6=>?\AG3?\ MK_Z#110!HT444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>33
<FILENAME>avav-20200125.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/3/2020 11:30:43 PM-->
<!--Modified on: 3/3/2020 11:30:43 PM-->
<xsd:schema targetNamespace="http://www.avinc.com/20200125" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:avav="http://www.avinc.com/20200125" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2" id="StatementConsolidatedBalanceSheetscalc2">
        <link:definition>00101 - Statement - CONSOLIDATED BALANCE SHEETS_CALC2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>00200 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" id="StatementConsolidatedStatementsOfComprehensiveLossIncome">
        <link:definition>00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00500 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails">
        <link:definition>40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (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 roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" id="DisclosureDiscontinuedOperationsDetails">
        <link:definition>40201 - Disclosure - Discontinued Operations (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" id="DisclosureInvestmentsHeldToMaturitySecuritiesDetails">
        <link:definition>40302 - Disclosure - Investments - Held-To-Maturity Securities (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" id="DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails">
        <link:definition>40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual 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 roleURI="http://www.avinc.com/role/DisclosureInventoriesNetDetails" id="DisclosureInventoriesNetDetails">
        <link:definition>40501 - Disclosure - Inventories, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureIntangiblesDetails" id="DisclosureIntangiblesDetails">
        <link:definition>40801 - Disclosure - Intangibles (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 roleURI="http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" id="DisclosureIntangiblesEstimatedAmortizationExpenseDetails">
        <link:definition>40802 - Disclosure - Intangibles - Estimated amortization expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" id="DisclosureLeasesComponentsOfLeaseCostsDetails">
        <link:definition>41002 - Disclosure - Leases - Components of lease costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" id="DisclosureLeasesMaturitiesAsc842Details">
        <link:definition>41004 - Disclosure - Leases - Maturities - ASC 842 (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 roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2" id="DisclosureLeasesMaturitiesAsc842DetailsCalc2">
        <link:definition>41004 - Disclosure - Leases - Maturities - ASC 842 (Details) (Calc 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" id="DisclosureLeasesMaturitiesAsc840Details">
        <link:definition>41005 - Disclosure - Leases - Maturities - ASC 840 (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 roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" id="DisclosureBusinessAcquisitionsDetails">
        <link:definition>41801 - Disclosure - Business Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" id="StatementConsolidatedStatementsOfOperationsParenthetical">
        <link:definition>00205 - Statement - Consolidated Statements of Operations (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 roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" id="StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical">
        <link:definition>00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" id="StatementConsolidatedStatementsOfStockholdersEquity">
        <link:definition>00400 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>00505 - Statement - Consolidated Statements of Cash Flows (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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" id="DisclosureOrganizationAndSignificantAccountingPolicies">
        <link:definition>10101 - Disclosure - Organization and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperations" id="DisclosureDiscontinuedOperations">
        <link:definition>10201 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureInvestments" id="DisclosureInvestments">
        <link:definition>10301 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>10401 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureInventoriesNet" id="DisclosureInventoriesNet">
        <link:definition>10501 - Disclosure - Inventories, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureEquityMethodInvestments" id="DisclosureEquityMethodInvestments">
        <link:definition>10601 - Disclosure - Equity Method Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureWarrantyReserves" id="DisclosureWarrantyReserves">
        <link:definition>10701 - Disclosure - Warranty Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureIntangibles" id="DisclosureIntangibles">
        <link:definition>10801 - Disclosure - Intangibles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureGoodwill" id="DisclosureGoodwill">
        <link:definition>10901 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments" id="DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments">
        <link:definition>11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment" id="DisclosureCustomerFundedResearchDevelopment">
        <link:definition>11201 - Disclosure - Customer-Funded Research &amp; Development</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLongTermIncentiveAwards" id="DisclosureLongTermIncentiveAwards">
        <link:definition>11301 - Disclosure - Long-Term Incentive Awards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>11401 - 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 roleURI="http://www.avinc.com/role/DisclosureShareRepurchase" id="DisclosureShareRepurchase">
        <link:definition>11501 - Disclosure - Share Repurchase</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>11601 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitions" id="DisclosureBusinessAcquisitions">
        <link:definition>11801 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" id="DisclosureOrganizationAndSignificantAccountingPoliciesPolicies">
        <link:definition>20102 - Disclosure - Organization and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" id="DisclosureOrganizationAndSignificantAccountingPoliciesTables">
        <link:definition>30103 - Disclosure - Organization and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables" id="DisclosureDiscontinuedOperationsTables">
        <link:definition>30203 - Disclosure - Discontinued Operations (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsTables" id="DisclosureInvestmentsTables">
        <link:definition>30303 - Disclosure - Investments (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 roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>30403 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureInventoriesNetTables" id="DisclosureInventoriesNetTables">
        <link:definition>30503 - Disclosure - Inventories, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureWarrantyReservesTables" id="DisclosureWarrantyReservesTables">
        <link:definition>30703 - Disclosure - Warranty Reserves (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 roleURI="http://www.avinc.com/role/DisclosureIntangiblesTables" id="DisclosureIntangiblesTables">
        <link:definition>30803 - Disclosure - Intangibles (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 roleURI="http://www.avinc.com/role/DisclosureGoodwillTables" id="DisclosureGoodwillTables">
        <link:definition>30903 - Disclosure - Goodwill (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 roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables" id="DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables">
        <link:definition>31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (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 roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables" id="DisclosureBusinessAcquisitionsTables">
        <link:definition>31803 - Disclosure - Business Acquisitions (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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails">
        <link:definition>40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails">
        <link:definition>40103 - Disclosure - Organization and Significant Accounting Policies - 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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails">
        <link:definition>40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDefaultDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDefaultDetails">
        <link:definition>40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations Default (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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails">
        <link:definition>40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails">
        <link:definition>40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsDetails" id="DisclosureInvestmentsDetails">
        <link:definition>40301 - Disclosure - Investments (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" id="DisclosureInvestmentsAvailableForSaleSecuritiesDetails">
        <link:definition>40304 - Disclosure - Investments - Available for sale securities (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 roleURI="http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" id="DisclosureInvestmentsAuctionRateSecuritiesDetails">
        <link:definition>40305 - Disclosure - Investments - Auction rate securities (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 roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>40401 - Disclosure - Fair Value Measurements - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" id="DisclosureFairValueMeasurementsReconciliationDetails">
        <link:definition>40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" id="DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails">
        <link:definition>40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (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 roleURI="http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" id="DisclosureEquityMethodInvestmentsDetails">
        <link:definition>40601 - Disclosure - Equity Method Investments (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 roleURI="http://www.avinc.com/role/DisclosureWarrantyReservesDetails" id="DisclosureWarrantyReservesDetails">
        <link:definition>40701 - Disclosure - Warranty Reserves (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 roleURI="http://www.avinc.com/role/DisclosureGoodwillDetails" id="DisclosureGoodwillDetails">
        <link:definition>40901 - Disclosure - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeasesDetails" id="DisclosureLeasesDetails">
        <link:definition>41001 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" id="DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails">
        <link:definition>41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (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 roleURI="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails" id="DisclosureCustomerFundedResearchDevelopmentDetails">
        <link:definition>41201 - Disclosure - Customer-Funded Research &amp; Development (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 roleURI="http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" id="DisclosureLongTermIncentiveAwardsDetails">
        <link:definition>41301 - Disclosure - Long-Term Incentive Awards (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 roleURI="http://www.avinc.com/role/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>41401 - 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 roleURI="http://www.avinc.com/role/DisclosureShareRepurchaseDetails" id="DisclosureShareRepurchaseDetails">
        <link:definition>41501 - Disclosure - Share Repurchase (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 roleURI="http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>41601 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>11001 - 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 roleURI="http://www.avinc.com/role/DisclosureLegalSettlements" id="DisclosureLegalSettlements">
        <link:definition>11701 - Disclosure - Legal Settlements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.avinc.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>31003 - 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 roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails">
        <link:definition>40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (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 roleURI="http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" id="DisclosureLeasesSupplementalLeaseInformationDetails">
        <link:definition>41003 - Disclosure - Leases - Supplemental lease 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:linkbaseRef xlink:type="simple" xlink:href="avav-20200125_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="avav-20200125_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="avav-20200125_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="avav-20200125_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" name="HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" name="HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_AvailableForSaleSecuritiesMaturityPeriod" name="AvailableForSaleSecuritiesMaturityPeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="avav_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" id="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CashPaidDuringTheYearAbstract" id="avav_CashPaidDuringTheYearAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNoncashInvestingItemsAbstract" id="avav_OtherNoncashInvestingItemsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" id="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DeferredIncomeTaxNoncashExpenseBenefit" id="avav_DeferredIncomeTaxNoncashExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element id="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" name="RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" name="NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_GoodwillDisclosureAbstract" name="GoodwillDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_Fiscal2018LtipMember" name="Fiscal2018LtipMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_Fiscal2017LtipMember" name="Fiscal2017LtipMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ShareBasedCompensationAwardOneHundredPercentMember" name="ShareBasedCompensationAwardOneHundredPercentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ShareBasedCompensationAwardFiftyPercentMember" name="ShareBasedCompensationAwardFiftyPercentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ShareBasedCompensationAwardTwoHundredPercentMember" name="ShareBasedCompensationAwardTwoHundredPercentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_GovernmentContractsAbstract" name="GovernmentContractsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ReservesForIncurredCostClaimAudits" name="ReservesForIncurredCostClaimAudits" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_HapsmobileMember" name="HapsmobileMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_SoftbankMember" name="SoftbankMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" name="NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DesignAndDevelopmentAgreementMember" name="DesignAndDevelopmentAgreementMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_MaximumNetValueForTest" name="MaximumNetValueForTest" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock" name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LongTermIncentiveAwardsAbstract" name="LongTermIncentiveAwardsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_EesBusinessMember" name="EesBusinessMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" name="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_SmallUasMember" name="SmallUasMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_TmsMember" name="TmsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_HapsMember" name="HapsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_OtherMember" name="OtherMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_FfpMember" name="FfpMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_CpffMember" name="CpffMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_TMMember" name="TMMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NonU.s.GovernmentMember" name="NonU.s.GovernmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_GeographicDistributionInternationalMember" name="GeographicDistributionInternationalMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_HoldbackMember" name="HoldbackMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_Fiscal2019LtipMember" name="Fiscal2019LtipMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" name="RetainedEarningsContinuingOperationsAccumulatedDeficit" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_AerovironmentMember" name="AerovironmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" name="AmountOfNetIncomeLossAttributableToNoncontrollingInterest" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NumberOfActiveContracts" name="NumberOfActiveContracts" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NumberOfRemainingContracts" name="NumberOfRemainingContracts" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" name="AvailableForSaleSecuritiesOtherDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_WorkingCapitalDispute" name="WorkingCapitalDispute" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_WorkingCapitalDisputeRecordedToFinancialStatements" name="WorkingCapitalDisputeRecordedToFinancialStatements" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ContractLiabilityMember" name="ContractLiabilityMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_MaterialAdjustmentToContract" name="MaterialAdjustmentToContract" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" name="RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" name="RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_UasQuantixSolutionMember" name="UasQuantixSolutionMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_PulseAerospaceLlcMember" name="PulseAerospaceLlcMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LongTermIncentiveAwardsDisclosureTextblock" name="LongTermIncentiveAwardsDisclosureTextblock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LongTermIncentiveProgramMember" name="LongTermIncentiveProgramMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_USGovernmentMember" name="USGovernmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_EquityMethodInvestmentLossNetOfTaxMember" name="EquityMethodInvestmentLossNetOfTaxMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" name="DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" name="DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" name="BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationHoldbackAmount" name="BusinessCombinationHoldbackAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" name="NumberOfMonthsAfterClosingHoldBackWillBePaid" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LeaseDisclosureTextBlock" name="LeaseDisclosureTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LeaseQuantitativeDisclosureTableTextBlock" name="LeaseQuantitativeDisclosureTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LesseeOperatingLeaseRemainingLeaseTerm" name="LesseeOperatingLeaseRemainingLeaseTerm" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_LesseeOperatingLeaseOptionToTerminatePeriod" name="LesseeOperatingLeaseOptionToTerminatePeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" name="BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationContingentConsiderationTransferred" name="BusinessCombinationContingentConsiderationTransferred" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" name="BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_ContingentConsiderationMember" name="ContingentConsiderationMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_InvestmentInLimitedPartnershipFundMember" name="InvestmentInLimitedPartnershipFundMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" name="EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_Fiscal2020LtipMember" name="Fiscal2020LtipMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_NonCashLeaseExpense" name="NonCashLeaseExpense" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" name="BusinessCombinationContingentConsiderationForEachMilestoneAchievement" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_RestrictedCashPolicyPolicyTextBlock" name="RestrictedCashPolicyPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" name="BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" name="PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_WorkingCapitalAdjustment" name="WorkingCapitalAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_GovernmentContractPolicyTextBlock" name="GovernmentContractPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DesignAndDevelopmentContractMember" name="DesignAndDevelopmentContractMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_TmsContractMember" name="TmsContractMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_Fiscal2018And2019And2020LtipMember" name="Fiscal2018And2019And2020LtipMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" name="DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" name="DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>34
<FILENAME>avav-20200125_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/3/2020 11:30:43 PM-->
<!--Modified on: 3/3/2020 11:30:43 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedBalanceSheetscalc2" roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfComprehensiveLossIncome" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureDiscontinuedOperationsDetails" roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsHeldToMaturitySecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInventoriesNetDetails" roleURI="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesDetails" roleURI="http://www.avinc.com/role/DisclosureIntangiblesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesEstimatedAmortizationExpenseDetails" roleURI="http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesComponentsOfLeaseCostsDetails" roleURI="http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesMaturitiesAsc842Details" roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesMaturitiesAsc842DetailsCalc2" roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesMaturitiesAsc840Details" roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureBusinessAcquisitionsDetails" roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <calculationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="Assets" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637188750406653698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_AssetsCurrent_637188750406653698" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_637188750406653698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_637188750406653698" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_637188750406653698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_ShortTermInvestments_637188750406653698" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637188750406653698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_AccountsReceivableNetCurrent_637188750406653698" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_UnbilledReceivablesCurrent_637188750406663697" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_InventoryNet_637188750406663697" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_IncomeTaxesReceivable_637188750406663697" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637188750406653698" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637188750406663697" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_LongTermInvestments_637188750406663697" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_637188750406663697" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637188750406663697" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637188750406663697" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_Goodwill_637188750406663697" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750406663697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750406663697" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_637188750406673694" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750406673694" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent_637188750406673694" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_AccountsPayableCurrent_637188750406673694" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637188750406673694" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_637188750406673694" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637188750406673694" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent_637188750406673694" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_DeferredIncomeCurrent_637188750406673694" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637188750406673694" xlink:to="us-gaap_OtherLiabilitiesCurrent_637188750406683689" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="us-gaap_DeferredRentCreditNoncurrent_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredRentCreditNoncurrent_637188750406683689" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637188750406683689" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637188750406683689" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637188750406683689" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637188750406683689" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637188750406683689" order="7" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2" xlink:type="extended" xlink:title="00101 - Statement - CONSOLIDATED BALANCE SHEETS_CALC2" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest_637188750406693696" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity_637188750406693696" order="2" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637188750406693696" xlink:to="us-gaap_PreferredStockValue_637188750406693696" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637188750406693696" xlink:to="us-gaap_CommonStockValue_637188750406693696" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637188750406693696" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_637188750406693696" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637188750406693696" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750406693696" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_637188750406693696" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637188750406693696" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_637188750406693696" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ProfitLoss_637188750406693696" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637188750406693696" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406693696" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750406693696" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406693696" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750406693696" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406693696" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750406703691" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637188750406693696" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406703691" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406703691" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637188750406703691" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406703691" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637188750406703691" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406703691" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750406703691" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750406703691" xlink:to="us-gaap_InvestmentIncomeInterest_637188750406703691" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750406703691" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637188750406703691" order="2" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750406703691" xlink:to="us-gaap_OperatingIncomeLoss_637188750406703691" order="3" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637188750406703691" xlink:to="us-gaap_GrossProfit_637188750406703691" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_637188750406703691" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750406703691" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_637188750406703691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_637188750406703691" xlink:to="us-gaap_Revenues_637188750406703691" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_637188750406703691" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637188750406713686" order="3" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637188750406703691" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_637188750406713686" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637188750406703691" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637188750406713686" order="3" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637188750406713686" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750406713686" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750406713686" xlink:to="us-gaap_ProfitLoss_637188750406713686" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750406713686" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750406713686" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637188750406713686" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750406713686" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637188750406713686" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406723691" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406723691" xlink:to="us-gaap_ProfitLoss_637188750406723691" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406723691" xlink:to="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_637188750406723691" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750406723691" xlink:to="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_637188750406723691" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_DepreciationDepletionAndAmortization_637188750406723691" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_637188750406723691" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_OtherNoncashIncomeExpense_637188750406723691" order="4" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonCashLeaseExpense" xlink:label="avav_NonCashLeaseExpense_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="avav_NonCashLeaseExpense_637188750406723691" order="5" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637188750406723691" order="6" use="optional" weight="-1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637188750406723691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637188750406723691" order="7" use="optional" weight="-1" priority="5" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DeferredIncomeTaxNoncashExpenseBenefit" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit_637188750406733691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="avav_DeferredIncomeTaxNoncashExpenseBenefit_637188750406733691" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637188750406733691" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_ShareBasedCompensation_637188750406733691" order="9" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_637188750406749850" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_637188750406749850" order="10" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_637188750406749850" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_637188750406749850" order="11" use="optional" weight="-1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637188750406749850" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637188750406749850" order="12" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_637188750406753700" order="13" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_637188750406753700" order="14" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInInventories_637188750406753700" order="15" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_637188750406753700" order="16" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637188750406753700" order="17" use="optional" weight="-1" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750406723691" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_637188750406753700" order="18" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637188750406763693" order="1" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637188750406763693" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_637188750406763693" order="3" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_637188750406763693" order="4" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_637188750406763693" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_637188750406763693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_637188750406763693" order="6" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_637188750406773700" order="7" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_637188750406773700" order="8" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750406753700" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_637188750406773700" order="9" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750406773700" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750406773700" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_637188750406773700" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750406773700" xlink:to="us-gaap_FinanceLeasePrincipalPayments_637188750406773700" order="2" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637188750406773700" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750406773700" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637188750406773700" order="3" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750406783693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750406783693" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_637188750406783693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750406783693" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_637188750406783693" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_637188750406783693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750406783693" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_637188750406783693" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" xlink:type="extended" xlink:title="40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406783693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750406783693" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations_637188750406783693" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_IncomeLossFromContinuingOperations_637188750406783693" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_637188750406793699" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750406793699" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Discontinued Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_637188750406793699" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" order="2" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_637188750406793699" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_637188750406793699" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" xlink:to="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_637188750406793699" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750406793699" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750406793699" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637188750406793699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750406793699" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637188750406793699" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750406793699" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637188750406803698" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_637188750406803698" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_637188750406803698" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecuritiesFairValue_637188750406803698" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_637188750406803698" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_637188750406803698" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_637188750406803698" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_637188750406803698" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_637188750406813702" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Inventories, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryGross_637188750406813702" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross_637188750406813702" xlink:to="us-gaap_InventoryRawMaterials_637188750406813702" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross_637188750406813702" xlink:to="us-gaap_InventoryWorkInProcess_637188750406813702" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross_637188750406813702" xlink:to="us-gaap_InventoryFinishedGoods_637188750406813702" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryValuationReserves_637188750406813702" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Intangibles (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637188750406813702" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637188750406813702" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637188750406813702" order="2" use="optional" weight="-1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Intangibles - Estimated amortization expense (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_637188750406823697" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637188750406823697" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637188750406823697" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637188750406823697" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet_637031106418208844" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637188750406823697" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Leases - Components of lease costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_637188750406823697" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_637188750406823697" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_SubleaseIncome_637188750406823697" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_637188750406823697" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost_637188750406823697" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" xlink:type="extended" xlink:title="41004 - Disclosure - Leases - Maturities - ASC 842 (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637188750406833699" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637188750406833699" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637188750406833699" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637188750406833699" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637188750406833699" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_637188750406833699" order="6" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2" xlink:type="extended" xlink:title="41004 - Disclosure - Leases - Maturities - ASC 842 (Details) (Calc 2)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637188750406833699" order="1" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637188750406833699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability_637188750406833699" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" xlink:type="extended" xlink:title="41005 - Disclosure - Leases - Maturities - ASC 840 (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_637188750406843699" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_637188750406843699" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_637188750406843699" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_637188750406843699" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_637188750406843699" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - Business Acquisitions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_637188750406843699" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_637188750406843699" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_Goodwill_637188750406843699" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_637188750406843699" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_637188750406843699" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>35
<FILENAME>avav-20200125_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/3/2020 11:30:43 PM-->
<!--Modified on: 3/3/2020 11:30:43 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsTables" roleURI="http://www.avinc.com/role/DisclosureInvestmentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDefaultDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDefaultDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureDiscontinuedOperationsDetails" roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsHeldToMaturitySecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAvailableForSaleSecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAuctionRateSecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsReconciliationDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInventoriesNetDetails" roleURI="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureEquityMethodInvestmentsDetails" roleURI="http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesDetails" roleURI="http://www.avinc.com/role/DisclosureIntangiblesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesDetails" roleURI="http://www.avinc.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLongTermIncentiveAwardsDetails" roleURI="http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureBusinessAcquisitionsDetails" roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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/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: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" />
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members" xmlns="http://www.xbrl.org/2003/linkbase" />
  <definitionLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637188750406853699" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_637188750406853699" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfitAbstract" xlink:label="us-gaap_GrossProfitAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfitAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_GrossProfit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Stockholders' Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637188750406913697" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_637188750406913697" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637188750406923717" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_637188750406923717" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_SharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Investments (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_InvestmentTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637188750406963704" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637188750406963704" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember" xlink:label="us-gaap_HeldtomaturitySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_HeldtomaturitySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryInvestmentHoldingsTextBlock" xlink:label="us-gaap_SummaryInvestmentHoldingsTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_SummaryInvestmentHoldingsTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:label="us-gaap_HeldToMaturitySecuritiesTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_637188750407083717" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_637188750407083717" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xlink:to="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" xlink:type="extended" xlink:title="40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637188750407093715" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637188750407093715" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avav_PulseAerospaceLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAbstract" xlink:label="us-gaap_RestrictedCashAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestrictedCashAbstract" xlink:to="us-gaap_RestrictedCash" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestrictedCashAbstract" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RestrictedCashAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" xlink:type="extended" xlink:title="40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDefaultDetails" xlink:type="extended" xlink:title="40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations Default (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" xlink:type="extended" xlink:title="40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_637188750407103717" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_637188750407103717" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_637188750407113709" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_637188750407113709" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioAdjustmentMember" xlink:label="us-gaap_ScenarioAdjustmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioAdjustmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAxis" xlink:label="us-gaap_CapitalizedContractCostAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CapitalizedContractCostAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostDomain" xlink:label="us-gaap_CapitalizedContractCostDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CapitalizedContractCostAxis" xlink:to="us-gaap_CapitalizedContractCostDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostDomain" xlink:label="us-gaap_CapitalizedContractCostDomain_637188750407113709" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CapitalizedContractCostAxis" xlink:to="us-gaap_CapitalizedContractCostDomain_637188750407113709" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentContractMember" xlink:label="avav_DesignAndDevelopmentContractMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CapitalizedContractCostDomain" xlink:to="avav_DesignAndDevelopmentContractMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsContractMember" xlink:label="avav_TmsContractMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CapitalizedContractCostDomain" xlink:to="avav_TmsContractMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaterialAdjustmentToContract" xlink:label="avav_MaterialAdjustmentToContract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="avav_MaterialAdjustmentToContract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfActiveContracts" xlink:label="avav_NumberOfActiveContracts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="avav_NumberOfActiveContracts" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" xlink:type="extended" xlink:title="40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SmallUasMember" xlink:label="avav_SmallUasMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avav_SmallUasMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsMember" xlink:label="avav_TmsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avav_TmsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsMember" xlink:label="avav_HapsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avav_HapsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_OtherMember" xlink:label="avav_OtherMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_ProductsAndServicesDomain" xlink:to="avav_OtherMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750407133719" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750407133719" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FfpMember" xlink:label="avav_FfpMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="avav_FfpMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_CpffMember" xlink:label="avav_CpffMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="avav_CpffMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TMMember" xlink:label="avav_TMMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="avav_TMMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637188750407133719" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_637188750407133719" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_USGovernmentMember" xlink:label="avav_USGovernmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="avav_USGovernmentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonU.s.GovernmentMember" xlink:label="avav_NonU.s.GovernmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="avav_NonU.s.GovernmentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637188750407143711" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_637188750407143711" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="us-gaap_GeographicDistributionDomesticMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_GeographicDistributionDomesticMember" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GeographicDistributionInternationalMember" xlink:label="avav_GeographicDistributionInternationalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="avav_GeographicDistributionInternationalMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637188750407153708" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_637188750407153708" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContractLiabilityMember" xlink:label="avav_ContractLiabilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="avav_ContractLiabilityMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Discontinued Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750407163722" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750407163722" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EesBusinessMember" xlink:label="avav_EesBusinessMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="avav_EesBusinessMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HoldbackMember" xlink:label="avav_HoldbackMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="avav_EesBusinessMember" xlink:to="avav_HoldbackMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_637188750407163722" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain_637188750407163722" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637188750407163722" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_637188750407163722" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember" xlink:label="us-gaap_OtherIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfRemainingContracts" xlink:label="avav_NumberOfRemainingContracts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="avav_NumberOfRemainingContracts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalAdjustment" xlink:label="avav_WorkingCapitalAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="avav_WorkingCapitalAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDispute" xlink:label="avav_WorkingCapitalDispute" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="avav_WorkingCapitalDispute" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDisputeRecordedToFinancialStatements" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="avav_WorkingCapitalDisputeRecordedToFinancialStatements" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Investments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_InvestmentTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember" xlink:label="us-gaap_HeldtomaturitySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_HeldtomaturitySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="us-gaap_AvailableforsaleSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_AvailableforsaleSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750407203724" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750407203724" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MunicipalBondsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USGovernmentDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateBondSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_InvestmentInLimitedPartnershipFundMember" xlink:label="avav_InvestmentInLimitedPartnershipFundMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="avav_InvestmentInLimitedPartnershipFundMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CertificatesOfDepositMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_VariableRateDemandObligationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_ShortTermInvestmentsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestmentsAbstract" xlink:label="us-gaap_LongTermInvestmentsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_LongTermInvestmentsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MunicipalBondsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USGovernmentDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateBondSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CertificatesOfDepositMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:to="us-gaap_HeldToMaturitySecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Investments - Available for sale securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_InvestmentTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="us-gaap_AvailableforsaleSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_AvailableforsaleSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_637188750407233724" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_637188750407233724" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PutOptionMember" xlink:label="us-gaap_PutOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_PutOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_InvestmentInLimitedPartnershipFundMember" xlink:label="avav_InvestmentInLimitedPartnershipFundMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="avav_InvestmentInLimitedPartnershipFundMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_VariableRateDemandObligationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750407243725" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_637188750407243725" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTerm" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" xlink:type="extended" xlink:title="40305 - Disclosure - Investments - Auction rate securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="us-gaap_AuctionRateSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AuctionRateSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesMaturityPeriod" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xlink:to="avav_AvailableForSaleSecuritiesMaturityPeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Fair Value Measurements - (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637188750407293712" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637188750407293712" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750407293712" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750407293712" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_VariableRateDemandObligationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContingentConsiderationMember" xlink:label="avav_ContingentConsiderationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="avav_ContingentConsiderationMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avav_PulseAerospaceLlcMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Inventories, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_UasQuantixSolutionMember" xlink:label="avav_UasQuantixSolutionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="avav_UasQuantixSolutionMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryRawMaterials" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcess" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryFinishedGoods" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryValuationReserves" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWriteDown" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_AssetImpairmentCharges" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Equity Method Investments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_637188750407363734" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_637188750407363734" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AerovironmentMember" xlink:label="avav_AerovironmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="avav_AerovironmentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637188750407373730" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_637188750407373730" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="avav_HapsmobileMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637188750407373730" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637188750407373730" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SoftbankMember" xlink:label="avav_SoftbankMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="avav_SoftbankMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquityMethodInvestmentLossNetOfTaxMember" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="avav_EquityMethodInvestmentLossNetOfTaxMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="us-gaap_EquityMethodInvestmentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_EquityMethodInvestmentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Intangibles (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750407403712" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750407403712" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_LicensingAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="avav_LesseeOperatingLeaseRemainingLeaseTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="avav_LesseeOperatingLeaseOptionToTerminatePeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Long-Term Incentive Awards (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637188750407533719" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_637188750407533719" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveProgramMember" xlink:label="avav_LongTermIncentiveProgramMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="avav_LongTermIncentiveProgramMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2020LtipMember" xlink:label="avav_Fiscal2020LtipMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_Fiscal2020LtipMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2019LtipMember" xlink:label="avav_Fiscal2019LtipMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_Fiscal2019LtipMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018LtipMember" xlink:label="avav_Fiscal2018LtipMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_Fiscal2018LtipMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2017LtipMember" xlink:label="avav_Fiscal2017LtipMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_Fiscal2017LtipMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018And2019And2020LtipMember" xlink:label="avav_Fiscal2018And2019And2020LtipMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_Fiscal2018And2019And2020LtipMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637188750407543719" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637188750407543719" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_637188750407553718" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_637188750407553718" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardOneHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="avav_ShareBasedCompensationAwardOneHundredPercentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardFiftyPercentMember" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="avav_ShareBasedCompensationAwardFiftyPercentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardTwoHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VestingDomain" xlink:to="avav_ShareBasedCompensationAwardTwoHundredPercentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="41601 - Disclosure - Related Party Transactions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637188750407583720" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_637188750407583720" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="avav_HapsmobileMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_637188750407583720" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_637188750407583720" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentAgreementMember" xlink:label="avav_DesignAndDevelopmentAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="avav_DesignAndDevelopmentAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="avav_HapsmobileMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaximumNetValueForTest" xlink:label="avav_MaximumNetValueForTest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="avav_MaximumNetValueForTest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueFromRelatedParties" xlink:label="us-gaap_DueFromRelatedParties" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueFromRelatedParties" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - Business Acquisitions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="avav_PulseAerospaceLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_MeasurementInputTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_637188750407623726" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_637188750407623726" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationHoldbackAmount" xlink:label="avav_BusinessCombinationHoldbackAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_BusinessCombinationHoldbackAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_Goodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationTransferred" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="avav_BusinessCombinationContingentConsiderationTransferred" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>36
<FILENAME>avav-20200125_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/3/2020 11:30:43 PM-->
<!--Modified on: 3/3/2020 11:30:43 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DocumentAndEntityInformationAbstract" xlink:label="avav_DocumentAndEntityInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DocumentAndEntityInformationAbstract" xlink:to="avav_DocumentAndEntityInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document and Entity Information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement Line Items [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Quarterly Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Balance Sheets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total held-to-maturity and short-term investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unbilled Receivables, Not Billable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income taxes receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total long-term investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Net (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Wages and related accruals</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeCurrent" xlink:to="us-gaap_DeferredIncomeCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer advances</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Income Taxes, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income taxes payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="us-gaap_DeferredRentCreditNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentCreditNoncurrent" xlink:to="us-gaap_DeferredRentCreditNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRentCreditNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Rent Credit, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRentCreditNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred rent</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability for Uncertain Tax Positions, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability for uncertain tax positions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' equity:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Authorized shares-10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issued and outstanding shares-23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance, net of $0 deferred taxes, as of January 25, 2020</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance, net of $0 deferred taxes, as of April 30, 2019</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total AeroVironment stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for Doubtful Accounts Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, allowance for doubtful accounts (in dollars)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueFromRelatedParties" xlink:label="us-gaap_DueFromRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedParties" xlink:to="us-gaap_DueFromRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due from Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due from Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unbilled related party receivables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, Authorized shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, issued shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, outstanding shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, Authorized shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, Issued shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, outstanding shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer, Including Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Revenue [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of sales:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfitAbstract" xlink:label="us-gaap_GrossProfitAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfitAbstract" xlink:to="us-gaap_GrossProfitAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfitAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Profit:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfitAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross margin:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total gross margin</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, general and administrative</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Loss) income from continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest income, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income from continuing operations before income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Benefit from) provision for income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from equity method investment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investment loss, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income from continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued operations:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on sale of business, net of tax expense of $2,463</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from discontinued operations, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss from discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income from discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued operations, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xlink:to="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Net Income (Loss) attributable to noncontrolling interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount Of Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income attributable to AeroVironment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share attributable to AeroVironment-Basic</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations, Per Basic Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic, continuing (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic, discontinuing (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share attributable to AeroVironment-Basic (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share attributable to AeroVironment-Diluted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations, Per Diluted Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted, continuing (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted, discontinued (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share attributable to AeroVironment-Diluted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares outstanding:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominator for basic (loss) earnings per share:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average common shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominator for diluted (loss) earnings per share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Related Parties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xlink:to="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Comprehensive (Loss) Income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive (loss) income:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in foreign currency translation adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized gain on investments, net of deferred tax expense of $51</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized gain on investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total comprehensive (loss) income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive (loss) income attributable to AeroVironment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized gain on investments, net of deferred tax expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect of New Accounting Principle in Period of Adoption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adoption of ASU</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock options exercised</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock options exercised (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted stock awards (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted stock awards forfeited (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax withholding payment related to net share settlement of equity awards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Paid for Tax Withholding for Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax withholding payment related to net share settlement of equity awards (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Statements of Cash Flows</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating activities</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" xlink:to="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operations, Gain On Sale Of Business, Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on sale of business, net of tax</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" xlink:to="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Definition: Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operations, Loss From Discontinued Operations, Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from discontinued operations, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for doubtful accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncash Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-cash gain, net</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonCashLeaseExpense" xlink:label="avav_NonCashLeaseExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NonCashLeaseExpense" xlink:to="avav_NonCashLeaseExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash outflow from operating lease and non cash lease expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Cash Lease Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="avav_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash lease expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Transaction Gain (Loss), Unrealized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gains on foreign currency transactions</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DeferredIncomeTaxNoncashExpenseBenefit" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DeferredIncomeTaxNoncashExpenseBenefit" xlink:to="avav_DeferredIncomeTaxNoncashExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Noncash Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Gain) loss on sale of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion (Amortization) of Discounts and Premiums, Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in operating assets and liabilities, net of acquisitions:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" xlink:to="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">This element represents the net change during the reporting period in the amount of unbilled receivables and retentions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Unbilled Contracts Receivable and Retentions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unbilled receivables and retentions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Income Taxes Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Current Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by operating activities of continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisition of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business acquisition, net of cash acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Divestiture of Businesses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale of business</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale and Maturity of Held-to-maturity Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redemptions of held-to-maturity investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Held-to-maturity Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of held-to-maturity investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redemptions of available-for-sale investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of available-for-sale investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash (used in) provided by investing activities from continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-term Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal payments of capital lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax withholding payment related to net settlement of equity awards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in financing activities from continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Discontinued Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating activities of discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Investing Activities, Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investing activities of discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (decrease) increase in cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash at beginning of period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosures of cash flow information</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_CashPaidDuringTheYearAbstract" xlink:label="avav_CashPaidDuringTheYearAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_CashPaidDuringTheYearAbstract" xlink:to="avav_CashPaidDuringTheYearAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_CashPaidDuringTheYearAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid, net during the period for:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income taxes</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_OtherNoncashInvestingItemsAbstract" xlink:label="avav_OtherNoncashInvestingItemsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_OtherNoncashInvestingItemsAbstract" xlink:to="avav_OtherNoncashInvestingItemsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_OtherNoncashInvestingItemsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized gain on investments, net of deferred tax expense of $51</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" xlink:label="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" xlink:to="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non cash or Part of non cash change in foreign currency translation adjustments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Cash or Part of Non Cash Change in Foreign Currency Translation Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in foreign currency translation adjustments</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" xlink:label="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" xlink:to="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of fixed assets included in accounts payable that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncash Or Part Noncash Acquisition Fixed Assets Acquired Included In Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisitions of property and equipment included in accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale Securities, Income Tax Expense on Change in Unrealized Holding Gain (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized change in fair value of investments recorded in other comprehensive income (loss), net of deferred taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization and Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization and Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operations.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost and Equity Method Investments Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warranty Reserves</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Warranty Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warranty Reserves</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GoodwillDisclosureAbstract" xlink:label="avav_GoodwillDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_GoodwillDisclosureAbstract" xlink:to="avav_GoodwillDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_GoodwillDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_GoodwillDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LeaseDisclosureTextBlock" xlink:label="avav_LeaseDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LeaseDisclosureTextBlock" xlink:to="avav_LeaseDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of information about leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LeaseDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income and Reclassifications Adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss) Note [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income and Reclassifications Adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="us-gaap_ResearchAndDevelopmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ResearchAndDevelopmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer-Funded Research &amp; Development</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research, Development, and Computer Software Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer-Funded Research &amp; Development</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveAwardsAbstract" xlink:label="avav_LongTermIncentiveAwardsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LongTermIncentiveAwardsAbstract" xlink:to="avav_LongTermIncentiveAwardsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LongTermIncentiveAwardsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LongTermIncentiveAwardsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Incentive Awards.</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveAwardsDisclosureTextblock" xlink:label="avav_LongTermIncentiveAwardsDisclosureTextblock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LongTermIncentiveAwardsDisclosureTextblock" xlink:to="avav_LongTermIncentiveAwardsDisclosureTextblock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LongTermIncentiveAwardsDisclosureTextblock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LongTermIncentiveAwardsDisclosureTextblock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Incentive Awards Disclosure [TextBlock]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LongTermIncentiveAwardsDisclosureTextblock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Incentive Awards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_ClassOfStockDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Repurchase</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Treasury Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Class of Treasury Stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Treasury Stock [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Repurchase</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Settlements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Matters and Contingencies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Settlements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Accounting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of Recently Adopted Accounting Standards that may impact the entity's financial reporting.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently Adopted Accounting Standards [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently Adopted Accounting Standards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reclassification, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reclassifications</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RestrictedCashPolicyPolicyTextBlock" xlink:label="avav_RestrictedCashPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RestrictedCashPolicyPolicyTextBlock" xlink:to="avav_RestrictedCashPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RestrictedCashPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for restricted cash policy text block.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RestrictedCashPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RestrictedCashPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue Recognition</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Values of Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GovernmentContractPolicyTextBlock" xlink:label="avav_GovernmentContractPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_GovernmentContractPolicyTextBlock" xlink:to="avav_GovernmentContractPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_GovernmentContractPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government contract policy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_GovernmentContractPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Contract [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_GovernmentContractPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets-Acquired in Business Combinations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Loss) Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently Issued Accounting Standards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of revenue by category</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Weighted Average Number of Shares [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of basic to diluted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of statements of operations data for the EES Business</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentHoldingsTable" xlink:to="us-gaap_InvestmentHoldingsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentHoldingsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Holdings [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Type Categorization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember" xlink:label="us-gaap_HeldtomaturitySecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldtomaturitySecuritiesMember" xlink:to="us-gaap_HeldtomaturitySecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldtomaturitySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Heldtomaturity Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldtomaturitySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held to maturity securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentHoldingsLineItems" xlink:to="us-gaap_InvestmentHoldingsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentHoldingsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Holdings [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentHoldingsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryInvestmentHoldingsTextBlock" xlink:label="us-gaap_SummaryInvestmentHoldingsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryInvestmentHoldingsTextBlock" xlink:to="us-gaap_SummaryInvestmentHoldingsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryInvestmentHoldingsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary Investment Holdings [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryInvestmentHoldingsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:label="us-gaap_HeldToMaturitySecuritiesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:to="us-gaap_HeldToMaturitySecuritiesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of held-to-maturity investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments Classified by Contractual Maturity Date [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of amortized cost and fair value by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Securities without Readily Determinable Fair Value [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of activity related to available-for-sale investments recorded in short-term and long-term investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of financial liabilities measured at fair value on recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of financial assets measured at fair value on a recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Product Warranty Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of warranty reserve activity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of intangibles</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of estimated amortization expense for the next five years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of the changes in goodwill balances</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of lease costs</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LeaseQuantitativeDisclosureTableTextBlock" xlink:label="avav_LeaseQuantitativeDisclosureTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LeaseQuantitativeDisclosureTableTextBlock" xlink:to="avav_LeaseQuantitativeDisclosureTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The tabular disclosure of lease quantitative information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Quantitative Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of supplemental lease information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of maturities of operating lease liabilities - ASC 842</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of maturities of operating lease liabilities - ASC 840</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of the fair value of the assets acquired and liabilities assumed at the acquisition date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of unaudited pro forma summary presents consolidated information of the Company as if the business combination had occurred</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Percentage of Voting Interests Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership interest acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Initial Application Period Cumulative Effect Transition [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue recognition</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" xlink:to="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cumulative amount of the reporting entity's continuing operations undistributed earnings or deficit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings Continuing Operations (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained earnings, continuing operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAbstract" xlink:label="us-gaap_RestrictedCashAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAbstract" xlink:to="us-gaap_RestrictedCashAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of each milestone achievement contingent consideration under business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Contingent Consideration for Each Milestone Achievement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Each milestone achievement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining performance obligations (as a percentage)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining performance obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Performance Obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Year of performance obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in Accounting Estimate by Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change In Accounting Estimate Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in Accounting Estimate, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" xlink:to="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the revision of estimate of total costs required to complete the contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revision Of Estimate Of Total Costs Required To Complete Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revision of estimate of total costs required to complete the contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario, Unspecified [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioAdjustmentMember" xlink:label="us-gaap_ScenarioAdjustmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioAdjustmentMember" xlink:to="us-gaap_ScenarioAdjustmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative catch-up adjustment</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaterialAdjustmentToContract" xlink:label="avav_MaterialAdjustmentToContract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_MaterialAdjustmentToContract" xlink:to="avav_MaterialAdjustmentToContract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_MaterialAdjustmentToContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to any one adjustment that was material to the contract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_MaterialAdjustmentToContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Material Adjustment To Contract</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_MaterialAdjustmentToContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Material adjustment to any one contract</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:to="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:to="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revised Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfActiveContracts" xlink:label="avav_NumberOfActiveContracts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NumberOfActiveContracts" xlink:to="avav_NumberOfActiveContracts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NumberOfActiveContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents number of active contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NumberOfActiveContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Active Contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NumberOfActiveContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of active contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk [Line Items]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GovernmentContractsAbstract" xlink:label="avav_GovernmentContractsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_GovernmentContractsAbstract" xlink:to="avav_GovernmentContractsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_GovernmentContractsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_GovernmentContractsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Contracts [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_GovernmentContractsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Government Contracts</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ReservesForIncurredCostClaimAudits" xlink:label="avav_ReservesForIncurredCostClaimAudits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ReservesForIncurredCostClaimAudits" xlink:to="avav_ReservesForIncurredCostClaimAudits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ReservesForIncurredCostClaimAudits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the reserves for incurred cost claim audits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ReservesForIncurredCostClaimAudits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserves for Incurred Cost Claim Audits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ReservesForIncurredCostClaimAudits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserves for incurred cost claim audits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Loss) Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Numerator for basic earnings per share:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Continuing operations attributable to AeroVironment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dilutive effect of employee stock options, restricted stock and restricted stock units</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares reserved for issuance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of anti-dilutive shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups, Including Discontinued Operations [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash consideration received</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on sale of business</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfRemainingContracts" xlink:label="avav_NumberOfRemainingContracts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NumberOfRemainingContracts" xlink:to="avav_NumberOfRemainingContracts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NumberOfRemainingContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to the number of remaining contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NumberOfRemainingContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Remaining Contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NumberOfRemainingContracts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of remaining contracts</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalAdjustment" xlink:label="avav_WorkingCapitalAdjustment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_WorkingCapitalAdjustment" xlink:to="avav_WorkingCapitalAdjustment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_WorkingCapitalAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to a working capital adjustment recorded as a reduction of the gain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_WorkingCapitalAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Working Capital Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_WorkingCapitalAdjustment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of reduction to gain resulting from a working capital adjustment</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDispute" xlink:label="avav_WorkingCapitalDispute" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_WorkingCapitalDispute" xlink:to="avav_WorkingCapitalDispute_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_WorkingCapitalDispute_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The value (monetary amount) of the dispute sought by the company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_WorkingCapitalDispute_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Working Capital Dispute</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_WorkingCapitalDispute_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Working capital dispute</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDisputeRecordedToFinancialStatements" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_WorkingCapitalDisputeRecordedToFinancialStatements" xlink:to="avav_WorkingCapitalDisputeRecordedToFinancialStatements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The value (monetary value) of working capital dispute recorded to the financial statements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Working Capital Dispute Recorded To Financial Statements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amounts recorded in the consolidated financial statements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency, Damages Sought, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of alleged damages</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross margin</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, general and administrative</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:to="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Research And Development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Other Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from discontinued operations before income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operation, Tax Effect of Discontinued Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Benefit for income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="us-gaap_AvailableforsaleSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesMember" xlink:to="us-gaap_AvailableforsaleSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableforsaleSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Availableforsale Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableforsaleSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Major Types of Debt and Equity Securities [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MunicipalBondsMember" xlink:to="us-gaap_MunicipalBondsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MunicipalBondsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Municipal Bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MunicipalBondsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Municipal securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentDebtSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U S Government Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U.S. government securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corporate Bond Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corporate bonds</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Certificates Of Deposit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Certificates of deposit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Investments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term investments:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestmentsAbstract" xlink:label="us-gaap_LongTermInvestmentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermInvestmentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Investments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermInvestmentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term investments:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Held-to-maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held To Maturity Securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_HeldToMaturitySecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Gains</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Losses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="us-gaap_HeldToMaturitySecuritiesFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities, Debt Maturities, Net Carrying Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized cost of held-to-maturity securities by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next rolling twelve months following the latest balance sheet presented.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held to Maturity Securities Debt Maturities Next Rolling Twelve Months Net Carrying Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due within one year</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the second rolling twelve months through the fifth rolling twelve months following the latest balance sheet presented.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities Debt Maturities Rolling Year Two Through Five Net Carrying Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due after one year through five years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of held-to-maturity securities by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due within one year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Held-to-maturity Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due after one year through five years</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" xlink:to="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of purchase or (sale) of investment in equity securities without readily determinable fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Securities Without Readily Determinable Fair Value Purchase or Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sales or Purchases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Securities without Readily Determinable Fair Value, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying Value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Rolling Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized cost of available-for-sale securities by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due after 20 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of available-for-sale securities by contractual maturity</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Due after 20 years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable rate demand notes long maturities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="us-gaap_AuctionRateSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AuctionRateSecuritiesMember" xlink:to="us-gaap_AuctionRateSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AuctionRateSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auction Rate Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AuctionRateSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auction rate securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of available-for-sale securities</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xlink:to="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available For Sale Securities Other Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available For Sale Securities</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesMaturityPeriod" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_AvailableForSaleSecuritiesMaturityPeriod" xlink:to="avav_AvailableForSaleSecuritiesMaturityPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the maturity period of available-for-sale securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available-for-sale Securities Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturity period of available-for-sale securities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Hierarchy [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Inputs Level2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant other observable inputs (Level 2)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Inputs Level3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant unobservable inputs (Level 3)</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContingentConsiderationMember" xlink:label="avav_ContingentConsiderationMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ContingentConsiderationMember" xlink:to="avav_ContingentConsiderationMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to contingent consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Liabilities Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Using Significant Unobservable Inputs (Level 3)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation between beginning and ending balances of items measured at fair value on recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the end of the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning of the period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business acquisition</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" xlink:to="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of inventory of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Included in inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Included in earnings</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:to="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of research and development milestone contingent consideration under business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Contingent Consideration Number of Research and Development Milestones</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of research and development milestones</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Separately Recognized Transactions, Net Gains and Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business acquisitions gain</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Raw Materials, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Raw materials</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Work in process</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Finished Goods, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finished goods</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories, gross</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Valuation Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserve for inventory excess and obsolescence</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Write-down</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory reserve charge</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of long-lived assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Equity Method Investments [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Equity Method Investments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership percentage</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Aggregate Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for purchase of interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value of investment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Movement in Standard Product Warranty Accrual [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warranty Reserves</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Standard Product Warranty Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning balance</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" xlink:label="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" xlink:to="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the aggregate of (i) the increase in the liability for accruals related to standard product warranties issued during the reporting period and (ii) the increase or decrease in the liability during the reporting period for accruals related to pre-existing standard product warranties (including adjustments related to changes in estimates). Does not include any increase in the liability for accruals related to extended product warranties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Standard Product Warranty Accrual Warranties Issued and Preexisting Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warranty expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Standard Product Warranty Accrual, Preexisting, Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in estimates related to pre-existing warranties</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Standard Product Warranty Accrual, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warranty costs settled</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite Lived Intangible Assets Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licensing Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licenses</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer relationships</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trademarks And Trade Names [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trademarks and tradenames</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Intangible Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangibles, gross</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less accumulated amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average amortization period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated amortization expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated amortization expense for the next five years</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2020</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Goodwill [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Acquired During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additions to goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="avav_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Operating Lease Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining lease terms (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Existence of Option to Extend [true false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to extend</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to extend period (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Existence of Option to Terminate [true false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to terminate</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:to="avav_LesseeOperatingLeaseOptionToTerminatePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of lessee's operating lease termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Operating Lease Option to Terminate Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to terminate period (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of lease costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short term lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubleaseIncome" xlink:to="us-gaap_SubleaseIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubleaseIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sublease Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SubleaseIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sublease income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease costs, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for amounts included in the measurement of operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-use assets obtained in exchange for new lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease Liabilities, Payments Due [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturities of operating lease liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2020</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Payments, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: imputed interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total present value of operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturities of operating lease liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2015</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2020</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2016</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2017</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2019</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Leases, Future Minimum Payments Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in foreign currency translation adjustments, net of $0 taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income, tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contracts to perform R&amp;D activities to customer specifications</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others, Compensation Earned</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from customer funded research and development</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveProgramMember" xlink:label="avav_LongTermIncentiveProgramMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_LongTermIncentiveProgramMember" xlink:to="avav_LongTermIncentiveProgramMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_LongTermIncentiveProgramMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to the Long Term Incentive Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_LongTermIncentiveProgramMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Incentive Program [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_LongTermIncentiveProgramMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LTIP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2020LtipMember" xlink:label="avav_Fiscal2020LtipMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_Fiscal2020LtipMember" xlink:to="avav_Fiscal2020LtipMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_Fiscal2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to Fiscal 2020 LTIP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_Fiscal2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal2020 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_Fiscal2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2020 LTIP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2019LtipMember" xlink:label="avav_Fiscal2019LtipMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_Fiscal2019LtipMember" xlink:to="avav_Fiscal2019LtipMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_Fiscal2019LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to Fiscal 2019 LTIP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_Fiscal2019LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal2019 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_Fiscal2019LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2019 LTIP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018LtipMember" xlink:label="avav_Fiscal2018LtipMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_Fiscal2018LtipMember" xlink:to="avav_Fiscal2018LtipMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_Fiscal2018LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to the Fiscal 2018 LTIP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_Fiscal2018LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal2018 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_Fiscal2018LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2018 LTIP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2017LtipMember" xlink:label="avav_Fiscal2017LtipMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_Fiscal2017LtipMember" xlink:to="avav_Fiscal2017LtipMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_Fiscal2017LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to Fiscal 2017 LTIP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_Fiscal2017LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal2017 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_Fiscal2017LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2017 LTIP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018And2019And2020LtipMember" xlink:label="avav_Fiscal2018And2019And2020LtipMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_Fiscal2018And2019And2020LtipMember" xlink:to="avav_Fiscal2018And2019And2020LtipMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_Fiscal2018And2019And2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2018 and 2019 and 2020 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_Fiscal2018And2019And2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal2018 And2019 And2020 Ltip [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_Fiscal2018And2019And2020LtipMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Award [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Performance Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Performance based restricted stock units</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardOneHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ShareBasedCompensationAwardOneHundredPercentMember" xlink:to="avav_ShareBasedCompensationAwardOneHundredPercentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award One Hundred Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award One Hundred Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">100% Vested</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardFiftyPercentMember" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ShareBasedCompensationAwardFiftyPercentMember" xlink:to="avav_ShareBasedCompensationAwardFiftyPercentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award fifty Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award Fifty Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">50% Vested</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardTwoHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ShareBasedCompensationAwardTwoHundredPercentMember" xlink:to="avav_ShareBasedCompensationAwardTwoHundredPercentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award Two Hundred Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Award Two Hundred Percent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">200% Vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Based Compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting (as a percentage)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock based compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercisable period from grant date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Employee Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issue of fully-vested shares of common stock to settle</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective tax benefit rate (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Repurchase Program, Authorized Amount</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Shares, Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares repurchased and retired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Repurchase Program, Remaining Authorized Repurchase Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share authorized for future repurchases</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Incentive Awards</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaximumNetValueForTest" xlink:label="avav_MaximumNetValueForTest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_MaximumNetValueForTest" xlink:to="avav_MaximumNetValueForTest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_MaximumNetValueForTest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum net value to to design and build prototype solar powered high altitude aircrafts and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircrafts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_MaximumNetValueForTest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Net Value For Test</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_MaximumNetValueForTest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum net value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling General And Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SG&amp;A</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisitions</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" xlink:to="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow less closing and indebtedness and transaction cost associated with the acquisition of business during the period. The cash portion only of the acquisition price.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment To Acquire Businesses, Less Closing Indebtedness And Transaction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash less closing indebtedness and transaction costs</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xlink:to="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to the amount of retention to cover any post-closing indemnification claims.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Retention To Cover Post Closing Indemnification Claims</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of retention to cover post closing indemnification claims</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retention</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationHoldbackAmount" xlink:label="avav_BusinessCombinationHoldbackAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationHoldbackAmount" xlink:to="avav_BusinessCombinationHoldbackAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationHoldbackAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to the amount of holdback.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationHoldbackAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Holdback Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationHoldbackAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of holdback</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="avav_BusinessCombinationHoldbackAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Holdback</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" xlink:to="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of months after closing holdback will be paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Months After Closing Hold back Will Be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of months after closing holdback will be paid</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" xlink:to="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of each milestone achievement contingent consideration under business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Contingent Consideration For Total Milestone Achievement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total milestone achievement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability, Measurement Input</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement input</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of contingent consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets and liabilities assumed</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total net identified assets acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Consideration Transferred [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of consideration transferred:</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationTransferred" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessCombinationContingentConsiderationTransferred" xlink:to="avav_BusinessCombinationContingentConsiderationTransferred_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of contingent consideration transferred.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Contingent Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" xlink:to="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The period for goodwill arising from a business combination that is expected to be deductible for tax purposes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Goodwill, Expected Tax Deductible period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of goodwill deduction</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Pro Forma Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Pro forma Information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Pro Forma Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income attributable to AeroVironment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Acquisition Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisition-related costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Products And Services [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract services</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parent</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid In Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-In Capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-controlling Interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments for New Accounting Pronouncements [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type Of Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type of Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201409Member" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounting Standards Update201409 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ASU 2018-09</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial Application Period Cumulative Effect Transition [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Difference Between Revenue Guidance In Effect Before And After Topic606 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of the Adoption of ASC Topic 606</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Acquiree [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_PulseAerospaceLlcMember" xlink:to="avav_PulseAerospaceLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_PulseAerospaceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to Pulse Aerospace, LLC</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_PulseAerospaceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pulse Aerospace Llc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_PulseAerospaceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pulse Aerospace, LLC</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAxis" xlink:label="us-gaap_CapitalizedContractCostAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAxis" xlink:to="us-gaap_CapitalizedContractCostAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Contract Cost [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostDomain" xlink:label="us-gaap_CapitalizedContractCostDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostDomain" xlink:to="us-gaap_CapitalizedContractCostDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Contract Cost [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedContractCostDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Contract Cost [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentContractMember" xlink:label="avav_DesignAndDevelopmentContractMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DesignAndDevelopmentContractMember" xlink:to="avav_DesignAndDevelopmentContractMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DesignAndDevelopmentContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to a design and development agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DesignAndDevelopmentContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Design And Development Contract [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DesignAndDevelopmentContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Design and development agreement</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsContractMember" xlink:label="avav_TmsContractMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_TmsContractMember" xlink:to="avav_TmsContractMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_TmsContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to TMS contract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_TmsContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tms Contract [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_TmsContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">TMS contract</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SmallUasMember" xlink:label="avav_SmallUasMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_SmallUasMember" xlink:to="avav_SmallUasMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_SmallUasMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_SmallUasMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Small Uas [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_SmallUasMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Small UAS</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsMember" xlink:label="avav_TmsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_TmsMember" xlink:to="avav_TmsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_TmsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_TmsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tms [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_TmsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">TMS</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsMember" xlink:label="avav_HapsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_HapsMember" xlink:to="avav_HapsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_HapsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_HapsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Haps [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_HapsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">HAPS</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_OtherMember" xlink:label="avav_OtherMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_OtherMember" xlink:to="avav_OtherMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_OtherMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_OtherMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_OtherMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Basis of Pricing [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract With Customer Basis Of Pricing [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Basis of Pricing [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FfpMember" xlink:label="avav_FfpMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_FfpMember" xlink:to="avav_FfpMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_FfpMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_FfpMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ffp [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_FfpMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FFP</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_CpffMember" xlink:label="avav_CpffMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_CpffMember" xlink:to="avav_CpffMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_CpffMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_CpffMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cpff [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_CpffMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CPFF</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TMMember" xlink:label="avav_TMMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_TMMember" xlink:to="avav_TMMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_TMMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_TMMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">T M [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_TMMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">T&amp;M</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Name Of Major Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_USGovernmentMember" xlink:label="avav_USGovernmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_USGovernmentMember" xlink:to="avav_USGovernmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_USGovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_USGovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U S Government [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_USGovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U.S. government</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonU.s.GovernmentMember" xlink:label="avav_NonU.s.GovernmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_NonU.s.GovernmentMember" xlink:to="avav_NonU.s.GovernmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_NonU.s.GovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_NonU.s.GovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non U.s. Government [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_NonU.s.GovernmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-U.S. government</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="us-gaap_GeographicDistributionDomesticMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicDistributionDomesticMember" xlink:to="us-gaap_GeographicDistributionDomesticMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicDistributionDomesticMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographic Distribution Domestic [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeographicDistributionDomesticMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Domestic</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GeographicDistributionInternationalMember" xlink:label="avav_GeographicDistributionInternationalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_GeographicDistributionInternationalMember" xlink:to="avav_GeographicDistributionInternationalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_GeographicDistributionInternationalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_GeographicDistributionInternationalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographic Distribution International [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_GeographicDistributionInternationalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">International</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContractLiabilityMember" xlink:label="avav_ContractLiabilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_ContractLiabilityMember" xlink:to="avav_ContractLiabilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_ContractLiabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_ContractLiabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Liability [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_ContractLiabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups Including Discontinued Operations Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EesBusinessMember" xlink:label="avav_EesBusinessMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_EesBusinessMember" xlink:to="avav_EesBusinessMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_EesBusinessMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to EES Business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_EesBusinessMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ees Business [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_EesBusinessMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">EES Business</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HoldbackMember" xlink:label="avav_HoldbackMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_HoldbackMember" xlink:to="avav_HoldbackMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_HoldbackMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_HoldbackMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Holdback [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_HoldbackMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Holdback</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Classification [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Classification [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Classification [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discontinued Operations Disposed Of By Sale [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposed of by sale</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember" xlink:label="us-gaap_OtherIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeMember" xlink:to="us-gaap_OtherIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expense)</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_InvestmentInLimitedPartnershipFundMember" xlink:label="avav_InvestmentInLimitedPartnershipFundMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_InvestmentInLimitedPartnershipFundMember" xlink:to="avav_InvestmentInLimitedPartnershipFundMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_InvestmentInLimitedPartnershipFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to investment in limited partnership fund.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_InvestmentInLimitedPartnershipFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment In Limited Partnership Fund [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_InvestmentInLimitedPartnershipFundMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment in limited partnership fund</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDemandObligationMember" xlink:to="us-gaap_VariableRateDemandObligationMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDemandObligationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate Demand Obligation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDemandObligationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable rate demand notes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed To Issuers Equity Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PutOptionMember" xlink:label="us-gaap_PutOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PutOptionMember" xlink:to="us-gaap_PutOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PutOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Put Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PutOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Put option</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost Of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reseach and development</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_UasQuantixSolutionMember" xlink:label="avav_UasQuantixSolutionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_UasQuantixSolutionMember" xlink:to="avav_UasQuantixSolutionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_UasQuantixSolutionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to UAS Quantix Solution sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_UasQuantixSolutionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Uas Quantix Solution [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_UasQuantixSolutionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">UAS Quantix Solution</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AerovironmentMember" xlink:label="avav_AerovironmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_AerovironmentMember" xlink:to="avav_AerovironmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_AerovironmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers to 'the Company' AeroVironment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_AerovironmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aerovironment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_AerovironmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AeroVironment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investee Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_HapsmobileMember" xlink:to="avav_HapsmobileMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_HapsmobileMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to HAPSMobile.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_HapsmobileMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hapsmobile [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_HapsmobileMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">HAPSMobile</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchase Agreement Counterparty Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SoftbankMember" xlink:label="avav_SoftbankMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_SoftbankMember" xlink:to="avav_SoftbankMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_SoftbankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to SoftBank.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_SoftbankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Softbank [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_SoftbankMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SoftBank</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentAssetsMember" xlink:to="us-gaap_OtherNoncurrentAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets, long term</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquityMethodInvestmentLossNetOfTaxMember" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_EquityMethodInvestmentLossNetOfTaxMember" xlink:to="avav_EquityMethodInvestmentLossNetOfTaxMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment Loss Net Of Tax [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investment loss, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="us-gaap_EquityMethodInvestmentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsMember" xlink:to="us-gaap_EquityMethodInvestmentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investment activity, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Technology Based Intangible Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Technology</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">In Process Research And Development [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">In process research and development</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncompete Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-compete agreements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Translation Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Currency Translation Adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Domain]</label>
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentAgreementMember" xlink:label="avav_DesignAndDevelopmentAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="avav_DesignAndDevelopmentAgreementMember" xlink:to="avav_DesignAndDevelopmentAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="avav_DesignAndDevelopmentAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to design and development agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="avav_DesignAndDevelopmentAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Design And Development Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="avav_DesignAndDevelopmentAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Design and Development Agreement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Discount Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discount rate</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>37
<FILENAME>avav-20200125_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/3/2020 11:30:43 PM-->
<!--Modified on: 3/3/2020 11:30:43 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.avinc.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfOperationsParenthetical" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfComprehensiveLossIncome" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPolicies" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureDiscontinuedOperations" roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestments" roleURI="http://www.avinc.com/role/DisclosureInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurements" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInventoriesNet" roleURI="http://www.avinc.com/role/DisclosureInventoriesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureEquityMethodInvestments" roleURI="http://www.avinc.com/role/DisclosureEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureWarrantyReserves" roleURI="http://www.avinc.com/role/DisclosureWarrantyReserves" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangibles" roleURI="http://www.avinc.com/role/DisclosureIntangibles" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureGoodwill" roleURI="http://www.avinc.com/role/DisclosureGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeases" roleURI="http://www.avinc.com/role/DisclosureLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments" roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureCustomerFundedResearchDevelopment" roleURI="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLongTermIncentiveAwards" roleURI="http://www.avinc.com/role/DisclosureLongTermIncentiveAwards" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIncomeTaxes" roleURI="http://www.avinc.com/role/DisclosureIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureShareRepurchase" roleURI="http://www.avinc.com/role/DisclosureShareRepurchase" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.avinc.com/role/DisclosureRelatedPartyTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLegalSettlements" roleURI="http://www.avinc.com/role/DisclosureLegalSettlements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureBusinessAcquisitions" roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesTables" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureDiscontinuedOperationsTables" roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsTables" roleURI="http://www.avinc.com/role/DisclosureInvestmentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInventoriesNetTables" roleURI="http://www.avinc.com/role/DisclosureInventoriesNetTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureWarrantyReservesTables" roleURI="http://www.avinc.com/role/DisclosureWarrantyReservesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesTables" roleURI="http://www.avinc.com/role/DisclosureIntangiblesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureGoodwillTables" roleURI="http://www.avinc.com/role/DisclosureGoodwillTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesTables" roleURI="http://www.avinc.com/role/DisclosureLeasesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables" roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureBusinessAcquisitionsTables" roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" roleURI="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureDiscontinuedOperationsDetails" roleURI="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsHeldToMaturitySecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAvailableForSaleSecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInvestmentsAuctionRateSecuritiesDetails" roleURI="http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsReconciliationDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" roleURI="http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureInventoriesNetDetails" roleURI="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureEquityMethodInvestmentsDetails" roleURI="http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureWarrantyReservesDetails" roleURI="http://www.avinc.com/role/DisclosureWarrantyReservesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesDetails" roleURI="http://www.avinc.com/role/DisclosureIntangiblesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIntangiblesEstimatedAmortizationExpenseDetails" roleURI="http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureGoodwillDetails" roleURI="http://www.avinc.com/role/DisclosureGoodwillDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesDetails" roleURI="http://www.avinc.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesComponentsOfLeaseCostsDetails" roleURI="http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesSupplementalLeaseInformationDetails" roleURI="http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesMaturitiesAsc842Details" roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLeasesMaturitiesAsc840Details" roleURI="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" roleURI="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureCustomerFundedResearchDevelopmentDetails" roleURI="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureLongTermIncentiveAwardsDetails" roleURI="http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureIncomeTaxesDetails" roleURI="http://www.avinc.com/role/DisclosureIncomeTaxesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureShareRepurchaseDetails" roleURI="http://www.avinc.com/role/DisclosureShareRepurchaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="avav-20200125.xsd#DisclosureBusinessAcquisitionsDetails" roleURI="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://www.avinc.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName_637188750407733728" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFileNumber_637188750407733728" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey_637188750407733728" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType_637188750407733728" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentQuarterlyReport_637188750407733728" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_637188750407733728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentTransitionReport_637188750407733728" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate_637188750407743730" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_637188750407743730" order="8" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityTaxIdentificationNumber_637188750407743730" order="9" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag_637188750407743730" order="10" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol_637188750407743730" order="11" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_Security12bTitle_637188750407743730" order="12" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_SecurityExchangeName_637188750407743730" order="13" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityInteractiveDataCurrent_637188750407743730" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate_637188750407743730" order="15" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressAddressLine1_637188750407743730" order="16" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_637188750407743730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressCityOrTown_637188750407743730" order="17" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressStateOrProvince_637188750407753730" order="18" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressPostalZipCode_637188750407753730" order="19" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_CityAreaCode_637188750407753730" order="20" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_LocalPhoneNumber_637188750407753730" order="21" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus_637188750407753730" order="22" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory_637188750407753730" order="23" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_637188750407753730" order="24" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_637188750407753730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus_637188750407753730" order="25" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_637188750407764035" order="26" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityEmergingGrowthCompany_637188750407764035" order="27" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntityShellCompany_637188750407764035" order="28" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_EntitySmallBusiness_637188750407764035" order="29" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_637188750407764035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_AssetsCurrentAbstract_637188750407764035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_637188750407764035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_637188750407764035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_ShortTermInvestments_637188750407774015" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_AccountsReceivableNetCurrent_637188750407774015" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_UnbilledReceivablesCurrent_637188750407774015" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_InventoryNet_637188750407774015" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637188750407774015" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_IncomeTaxesReceivable_637188750407774015" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637188750407764035" xlink:to="us-gaap_AssetsCurrent_637188750407774015" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_LongTermInvestments_637188750407774015" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_637188750407774015" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637188750407774015" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_637188750407774015" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750407774015" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637188750407774015" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_Goodwill_637188750407774015" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_OtherAssetsNoncurrent_637188750407783995" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637188750407764035" xlink:to="us-gaap_Assets_637188750407783995" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_AccountsPayableCurrent_637188750407783995" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637188750407783995" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_DeferredIncomeCurrent_637188750407783995" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637188750407783995" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_637188750407783995" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_637188750407783995" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_OtherLiabilitiesCurrent_637188750407794007" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637188750407783995" xlink:to="us-gaap_LiabilitiesCurrent_637188750407794007" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="us-gaap_DeferredRentCreditNoncurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_DeferredRentCreditNoncurrent_637188750407794007" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637188750407794007" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637188750407794007" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637188750407794007" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637188750407794007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637188750407794007" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_CommitmentsAndContingencies_637188750407803997" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_StockholdersEquityAbstract_637188750407803997" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_PreferredStockValue_637188750407803997" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_CommonStockValue_637188750407803997" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_637188750407803997" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750407803997" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637188750407803997" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637188750407803997" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637188750407814034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_StockholdersEquity_637188750407814034" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_637188750407814034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_MinorityInterest_637188750407814034" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407814034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_637188750407803997" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407814034" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_637188750407814034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637188750407783995" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_637188750407814034" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - Consolidated Balance Sheets (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_637188750407824005" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueFromRelatedParties" xlink:label="us-gaap_DueFromRelatedParties_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DueFromRelatedParties_637188750407824005" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_637188750407824005" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized_637188750407824005" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued_637188750407824005" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding_637188750407824005" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_637188750407824005" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_637188750407824005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_637188750407824005" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_637188750407833822" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding_637188750407833822" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_StatementTable_637188750407833822" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750407833822" xlink:to="srt_ProductOrServiceAxis_637188750407833822" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_637188750407833822" xlink:to="srt_ProductsAndServicesDomain_637188750407833822" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750407833822" xlink:to="us-gaap_ProductMember_637188750407833822" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750407833822" xlink:to="us-gaap_ServiceMember_637188750407833822" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750407833822" xlink:to="us-gaap_StatementLineItems_637188750407833822" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_637188750407833822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_RevenuesAbstract_637188750407833822" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_637188750407833822" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750407844003" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_637188750407833822" xlink:to="us-gaap_Revenues_637188750407844003" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_CostOfRevenueAbstract_637188750407844003" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract_637188750407844003" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637188750407844003" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfitAbstract" xlink:label="us-gaap_GrossProfitAbstract_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_GrossProfitAbstract_637188750407844003" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GrossProfitAbstract_637188750407844003" xlink:to="us-gaap_GrossProfit_637188750407844003" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GrossProfitAbstract_637188750407844003" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_637188750407844003" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GrossProfitAbstract_637188750407844003" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637188750407844003" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GrossProfitAbstract_637188750407844003" xlink:to="us-gaap_OperatingIncomeLoss_637188750407844003" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_637188750407844003" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_637188750407844003" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637188750407844003" xlink:to="us-gaap_InvestmentIncomeInterest_637188750407844003" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_637188750407844003" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637188750407854005" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_637188750407854005" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637188750407854005" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637188750407854005" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750407854005" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_637188750407854005" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_637188750407854005" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750407854005" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_637188750407854005" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750407854005" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750407854005" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_637188750407854005" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750407854005" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_ProfitLoss_637188750407864012" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest" xlink:label="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest_637188750407864012" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637188750407864012" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_EarningsPerShareBasicAbstract_637188750407864012" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_637188750407864012" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_637188750407864012" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_637188750407864012" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_637188750407864012" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_637188750407864012" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_637188750407864012" xlink:to="us-gaap_EarningsPerShareBasic_637188750407864012" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_637188750407874001" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_637188750407874001" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_637188750407874001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_637188750407874001" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_637188750407874001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_637188750407874001" xlink:to="us-gaap_EarningsPerShareDiluted_637188750407874001" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407833822" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750407874001" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750407874001" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750407874001" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637188750407874001" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750407874001" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637188750407874001" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" xlink:type="extended" xlink:title="00205 - Statement - Consolidated Statements of Operations (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract_636649266619974574" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636649266619974574" xlink:to="us-gaap_RevenueFromRelatedParties_637188750407884014" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636649266619974574" xlink:to="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_637188750407884014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ProfitLoss_637188750407884014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637188750407884014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750407884014" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_637188750407884014" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637188750407884014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637188750407884014" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_637188750407884014" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_637188750407894018" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" xlink:type="extended" xlink:title="00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_635763696254203359" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_635763696254203359" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_637188750407894018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Stockholders' Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_637188750407894018" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750407894018" xlink:to="us-gaap_StatementEquityComponentsAxis_637188750407894018" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_ParentMember_637188750407894018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_CommonStockMember_637188750407894018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_AdditionalPaidInCapitalMember_637188750407894018" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_RetainedEarningsMember_637188750407894018" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637188750407894018" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_637188750407894018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_NoncontrollingInterestMember_637188750407894018" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750407894018" xlink:to="us-gaap_EquityComponentDomain_637188750407904004" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750407894018" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750407904004" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750407904004" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_637188750407904004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750407904004" xlink:to="us-gaap_TypeOfAdoptionMember_637188750407904004" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750407894018" xlink:to="us-gaap_StatementLineItems_637188750407904004" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750407904004" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockholdersEquity_637188750407904004" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_SharesIssued_637188750407904004" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407904004" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_ProfitLoss_637188750407904004" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_637188750407904004" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_637188750407904004" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_637188750407904004" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_637188750407914014" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_637188750407914014" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637188750407914014" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_637188750407914014" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_637188750407914014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_637188750407914014" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_637188750407914014" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_637188750407914014" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_637188750407914014" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_637188750407914014" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_637188750407914014" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637188750407924007" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockholdersEquity_637188750407924007" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_SharesIssued_637188750407924007" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_637188750407904004" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637188750407924007" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="8" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637188750407924007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="us-gaap_ProfitLoss_637188750407924007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax" xlink:label="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax_637188750407934017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax" xlink:label="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax_637188750407934017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_637188750407934017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_DepreciationDepletionAndAmortization_637188750407934017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637188750407934017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_637188750407934017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_OtherNoncashIncomeExpense_637188750407934017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonCashLeaseExpense" xlink:label="avav_NonCashLeaseExpense_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="avav_NonCashLeaseExpense_637188750407934017" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_637188750407934017" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DeferredIncomeTaxNoncashExpenseBenefit" xlink:label="avav_DeferredIncomeTaxNoncashExpenseBenefit_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="avav_DeferredIncomeTaxNoncashExpenseBenefit_637188750407934017" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637188750407934017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_ShareBasedCompensation_637188750407934017" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637188750407944013" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_637188750407944013" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637188750407934017" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637188750407944013" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions" xlink:label="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions_637188750407944013" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInInventories_637188750407944013" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_637188750407944013" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637188750407944013" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_637188750407944013" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_637188750407944013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637188750407944013" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_637188750407944013" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_637188750407924007" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_637188750407954158" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637188750407954158" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_637188750407954158" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_637188750407954158" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_637188750407954158" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637188750407954158" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637188750407954158" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_637188750407964007" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_637188750407964007" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_637188750407964007" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_637188750407964007" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_637188750407954158" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_637188750407964007" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_637188750407964007" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" xlink:to="us-gaap_FinanceLeasePrincipalPayments_637188750407964007" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637188750407974017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_637188750407974017" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637188750407974017" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_637188750407964007" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_637188750407974017" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_637188750407974017" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_637188750407974017" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_637188750407974017" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_637188750407974017" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_637188750407974017" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750407984008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_637188750407974017" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_637188750407984008" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637188750407984008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637188750407984008" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637188750407984008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_637188750407984008" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6371887504079840081" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6371887504079840081" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_637188750407984008" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_637188750407984008" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_CashPaidDuringTheYearAbstract" xlink:label="avav_CashPaidDuringTheYearAbstract_637188750407994025" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637188750407984008" xlink:to="avav_CashPaidDuringTheYearAbstract_637188750407994025" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet_637188750407994025" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_CashPaidDuringTheYearAbstract_637188750407994025" xlink:to="us-gaap_IncomeTaxesPaidNet_637188750407994025" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_OtherNoncashInvestingItemsAbstract" xlink:label="avav_OtherNoncashInvestingItemsAbstract_637188750407994025" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637188750407984008" xlink:to="avav_OtherNoncashInvestingItemsAbstract_637188750407994025" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_637188750407994025" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_OtherNoncashInvestingItemsAbstract_637188750407994025" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_637188750407994025" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments" xlink:label="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_637188750408054030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_OtherNoncashInvestingItemsAbstract_637188750407994025" xlink:to="avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments_637188750408054030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable" xlink:label="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_637188750408054030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_OtherNoncashInvestingItemsAbstract_637188750407994025" xlink:to="avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable_637188750408054030" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_637188750408064013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_637188750408064013" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" xlink:type="extended" xlink:title="10101 - Disclosure - Organization and Significant Accounting Policies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_637188750408064013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_637188750408064013" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureDiscontinuedOperations" xlink:type="extended" xlink:title="10201 - Disclosure - Discontinued Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_637188750408064013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_637188750408064013" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestments" xlink:type="extended" xlink:title="10301 - Disclosure - Investments" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_637188750408064013" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_637188750408064013" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="10401 - Disclosure - Fair Value Measurements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_637188750408074044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock_637188750408074044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInventoriesNet" xlink:type="extended" xlink:title="10501 - Disclosure - Inventories, net" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock_637188750408074044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock_637188750408074044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureEquityMethodInvestments" xlink:type="extended" xlink:title="10601 - Disclosure - Equity Method Investments" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_637188750408074044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_637188750408074044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureWarrantyReserves" xlink:type="extended" xlink:title="10701 - Disclosure - Warranty Reserves" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_637188750408074044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_637188750408074044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIntangibles" xlink:type="extended" xlink:title="10801 - Disclosure - Intangibles" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_637188750408074044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_637188750408074044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureGoodwill" xlink:type="extended" xlink:title="10901 - Disclosure - Goodwill" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GoodwillDisclosureAbstract" xlink:label="avav_GoodwillDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock_637188750408084029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GoodwillDisclosureAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock_637188750408084029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeases" xlink:type="extended" xlink:title="11001 - Disclosure - Leases" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LeaseDisclosureTextBlock" xlink:label="avav_LeaseDisclosureTextBlock_637188750408084029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="avav_LeaseDisclosureTextBlock_637188750408084029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments" xlink:type="extended" xlink:title="11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_637188750408084029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_637188750408084029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment" xlink:type="extended" xlink:title="11201 - Disclosure - Customer-Funded Research &amp; Development" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="ResearchAndDevelopmentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_637188750408084029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_637188750408084029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLongTermIncentiveAwards" xlink:type="extended" xlink:title="11301 - Disclosure - Long-Term Incentive Awards" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveAwardsAbstract" xlink:label="avav_LongTermIncentiveAwardsAbstract" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveAwardsDisclosureTextblock" xlink:label="avav_LongTermIncentiveAwardsDisclosureTextblock_637188750408094036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveAwardsAbstract" xlink:to="avav_LongTermIncentiveAwardsDisclosureTextblock_637188750408094036" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="11401 - Disclosure - Income Taxes" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_637188750408094036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_637188750408094036" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureShareRepurchase" xlink:type="extended" xlink:title="11501 - Disclosure - Share Repurchase" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract_635846851684605060" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_637188750408094036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDisclosuresAbstract_635846851684605060" xlink:to="us-gaap_ScheduleOfTreasuryStockByClassTextBlock_637188750408094036" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="11601 - Disclosure - Related Party Transactions" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_637188750408094036" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_637188750408094036" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLegalSettlements" xlink:type="extended" xlink:title="11701 - Disclosure - Legal Settlements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LegalMattersAndContingenciesTextBlock_637188750408104075" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureBusinessAcquisitions" xlink:type="extended" xlink:title="11801 - Disclosure - Business Acquisitions" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_637188750408104075" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20102 - Disclosure - Organization and Significant Accounting Policies (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_637188750408104075" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock_637188750408104075" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_637188750408104075" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RestrictedCashPolicyPolicyTextBlock" xlink:label="avav_RestrictedCashPolicyPolicyTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="avav_RestrictedCashPolicyPolicyTextBlock_637188750408104075" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_637188750408104075" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_637188750408104075" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_MarketableSecuritiesPolicy_637188750408104075" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_637188750408104075" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_637188750408104075" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GovernmentContractPolicyTextBlock" xlink:label="avav_GovernmentContractPolicyTextBlock_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="avav_GovernmentContractPolicyTextBlock_637188750408114018" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_637188750408114018" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_637188750408114018" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_637188750408114018" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637188750408114018" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30103 - Disclosure - Organization and Significant Accounting Policies (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_637188750408114018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637188750408114018" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637188750408114018" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables" xlink:type="extended" xlink:title="30203 - Disclosure - Discontinued Operations (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_636644153547311198" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_636644153547311198" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_637188750408124037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Investments (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentHoldingsTable_637188750408124037" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408124037" xlink:to="us-gaap_InvestmentTypeAxis_637188750408124037" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis_637188750408124037" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637188750408124037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember" xlink:label="us-gaap_HeldtomaturitySecuritiesMember_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember_637188750408124037" xlink:to="us-gaap_HeldtomaturitySecuritiesMember_637188750408124037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408124037" xlink:to="us-gaap_InvestmentHoldingsLineItems_637188750408124037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryInvestmentHoldingsTextBlock" xlink:label="us-gaap_SummaryInvestmentHoldingsTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408124037" xlink:to="us-gaap_SummaryInvestmentHoldingsTextBlock_637188750408124037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:label="us-gaap_HeldToMaturitySecuritiesTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408124037" xlink:to="us-gaap_HeldToMaturitySecuritiesTextBlock_637188750408124037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408124037" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_637188750408124037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408124037" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_637188750408124037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_637188750408124037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408124037" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_637188750408124037" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="30403 - Disclosure - Fair Value Measurements (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_637188750408134031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_637188750408134031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_637188750408134031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_637188750408134031" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInventoriesNetTables" xlink:type="extended" xlink:title="30503 - Disclosure - Inventories, net (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_637188750408134031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_637188750408134031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureWarrantyReservesTables" xlink:type="extended" xlink:title="30703 - Disclosure - Warranty Reserves (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_637188750408134031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_637188750408134031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesTables" xlink:type="extended" xlink:title="30803 - Disclosure - Intangibles (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_637188750408134031" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_637188750408134031" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_637188750408143825" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureGoodwillTables" xlink:type="extended" xlink:title="30903 - Disclosure - Goodwill (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GoodwillDisclosureAbstract" xlink:label="avav_GoodwillDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GoodwillDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_637188750408143825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesTables" xlink:type="extended" xlink:title="31003 - Disclosure - Leases (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_637188750408143825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LeaseQuantitativeDisclosureTableTextBlock" xlink:label="avav_LeaseQuantitativeDisclosureTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="avav_LeaseQuantitativeDisclosureTableTextBlock_637188750408143825" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_637188750408143825" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_637188750408143825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_637188750408143825" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables" xlink:type="extended" xlink:title="31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637188750408154030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637188750408154030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables" xlink:type="extended" xlink:title="31803 - Disclosure - Business Acquisitions (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract_636326101842508294" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_637188750408154030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract_636326101842508294" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_637188750408154030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_637188750408154030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract_636326101842508294" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_637188750408154030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637188750408154030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637188750408154030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636709653275851056" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636709653275851056" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637188750408164020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637188750408164020" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750408164020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637188750408164020" xlink:to="us-gaap_TypeOfAdoptionMember_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember_637188750408164020" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637188750408164020" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_637188750408164020" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_637188750408164020" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_637188750408164020" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637188750408164020" xlink:to="us-gaap_StatementLineItems_637188750408164020" order="3" use="optional" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408164020" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RetainedEarningsContinuingOperationsAccumulatedDeficit" xlink:label="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract_637188750408164020" xlink:to="avav_RetainedEarningsContinuingOperationsAccumulatedDeficit_637188750408164020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" xlink:type="extended" xlink:title="40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637188750408164020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable_637188750408164020" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408164020" xlink:to="us-gaap_BusinessAcquisitionAxis_637188750408174020" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637188750408174020" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408174020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408174020" xlink:to="avav_PulseAerospaceLlcMember_637188750408174020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408164020" xlink:to="us-gaap_StatementLineItems_637188750408174020" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAbstract" xlink:label="us-gaap_RestrictedCashAbstract_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408174020" xlink:to="us-gaap_RestrictedCashAbstract_637188750408174020" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAbstract_637188750408174020" xlink:to="us-gaap_RestrictedCash_637188750408174020" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAbstract_637188750408174020" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408174020" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAbstract_637188750408174020" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637188750408174020" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" xlink:type="extended" xlink:title="40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_637188750408174020" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_637188750408174020" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637188750408174020" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637188750408174020" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637188750408174020" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_637188750408184035" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_637188750408174020" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637188750408184035" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_637188750408184035" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" xlink:type="extended" xlink:title="40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636870361256263097" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636870361256263097" xlink:to="us-gaap_StatementTable_637188750408184035" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408184035" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis_637188750408184035" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis_637188750408184035" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember" xlink:label="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain_637188750408184035" xlink:to="avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408184035" xlink:to="srt_StatementScenarioAxis_637188750408184035" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_637188750408184035" xlink:to="srt_ScenarioUnspecifiedDomain_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioAdjustmentMember" xlink:label="us-gaap_ScenarioAdjustmentMember_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_637188750408184035" xlink:to="us-gaap_ScenarioAdjustmentMember_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostAxis" xlink:label="us-gaap_CapitalizedContractCostAxis_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408184035" xlink:to="us-gaap_CapitalizedContractCostAxis_637188750408184035" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostDomain" xlink:label="us-gaap_CapitalizedContractCostDomain_637188750408184035" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalizedContractCostAxis_637188750408184035" xlink:to="us-gaap_CapitalizedContractCostDomain_637188750408184035" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentContractMember" xlink:label="avav_DesignAndDevelopmentContractMember_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalizedContractCostDomain_637188750408184035" xlink:to="avav_DesignAndDevelopmentContractMember_637188750408194033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsContractMember" xlink:label="avav_TmsContractMember_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalizedContractCostDomain_637188750408184035" xlink:to="avav_TmsContractMember_637188750408194033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408184035" xlink:to="us-gaap_StatementLineItems_637188750408194033" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaterialAdjustmentToContract" xlink:label="avav_MaterialAdjustmentToContract_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408194033" xlink:to="avav_MaterialAdjustmentToContract_637188750408194033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408194033" xlink:to="avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_637188750408194033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods" xlink:label="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408194033" xlink:to="avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods_637188750408194033" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfActiveContracts" xlink:label="avav_NumberOfActiveContracts_637188750408194033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408194033" xlink:to="avav_NumberOfActiveContracts_637188750408194033" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" xlink:type="extended" xlink:title="40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636709697512834312" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636709697512834312" xlink:to="us-gaap_DisaggregationOfRevenueTable_637188750408204040" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="srt_ProductOrServiceAxis_637188750408204040" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_637188750408204040" xlink:to="srt_ProductsAndServicesDomain_637188750408204040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SmallUasMember" xlink:label="avav_SmallUasMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750408204040" xlink:to="avav_SmallUasMember_637188750408204040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TmsMember" xlink:label="avav_TmsMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750408204040" xlink:to="avav_TmsMember_637188750408204040" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsMember" xlink:label="avav_HapsMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750408204040" xlink:to="avav_HapsMember_637188750408204040" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_OtherMember" xlink:label="avav_OtherMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_637188750408204040" xlink:to="avav_OtherMember_637188750408204040" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis_637188750408204040" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis_637188750408204040" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750408204040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FfpMember" xlink:label="avav_FfpMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750408204040" xlink:to="avav_FfpMember_637188750408204040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_CpffMember" xlink:label="avav_CpffMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750408204040" xlink:to="avav_CpffMember_637188750408204040" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_TMMember" xlink:label="avav_TMMember_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_637188750408204040" xlink:to="avav_TMMember_637188750408204040" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_637188750408204040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="srt_MajorCustomersAxis_637188750408204040" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_637188750408204040" xlink:to="srt_NameOfMajorCustomerDomain_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_USGovernmentMember" xlink:label="avav_USGovernmentMember_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637188750408214034" xlink:to="avav_USGovernmentMember_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NonU.s.GovernmentMember" xlink:label="avav_NonU.s.GovernmentMember_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637188750408214034" xlink:to="avav_NonU.s.GovernmentMember_637188750408214034" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="srt_StatementGeographicalAxis_637188750408214034" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637188750408214034" xlink:to="srt_SegmentGeographicalDomain_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="us-gaap_GeographicDistributionDomesticMember_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637188750408214034" xlink:to="us-gaap_GeographicDistributionDomesticMember_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GeographicDistributionInternationalMember" xlink:label="avav_GeographicDistributionInternationalMember_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637188750408214034" xlink:to="avav_GeographicDistributionInternationalMember_637188750408214034" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="us-gaap_BalanceSheetLocationAxis_637188750408214034" order="5" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637188750408214034" xlink:to="us-gaap_BalanceSheetLocationDomain_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContractLiabilityMember" xlink:label="avav_ContractLiabilityMember_637188750408214034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637188750408214034" xlink:to="avav_ContractLiabilityMember_637188750408214034" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637188750408204040" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_637188750408224021" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637188750408224021" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_637188750408224021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637188750408224021" xlink:to="us-gaap_Revenues_637188750408224021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" xlink:type="extended" xlink:title="40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636713223274020474" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GovernmentContractsAbstract" xlink:label="avav_GovernmentContractsAbstract_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636713223274020474" xlink:to="avav_GovernmentContractsAbstract_637188750408224021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ReservesForIncurredCostClaimAudits" xlink:label="avav_ReservesForIncurredCostClaimAudits_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GovernmentContractsAbstract_637188750408224021" xlink:to="avav_ReservesForIncurredCostClaimAudits_637188750408224021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636713223274020474" xlink:to="us-gaap_EarningsPerShareAbstract_637188750408224021" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637188750408224021" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_637188750408224021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations_637188750408224021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_637188750408224021" xlink:to="us-gaap_IncomeLossFromContinuingOperations_637188750408224021" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_637188750408224021" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750408234022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_637188750408224021" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_637188750408234022" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637188750408224021" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750408234022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750408234022" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637188750408234022" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750408234022" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_637188750408234022" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637188750408234022" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637188750408234022" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637188750408224021" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_637188750408234022" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637188750408224021" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_637188750408234022" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Discontinued Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_636644159755992988" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_636644159755992988" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408234022" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408234022" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408234022" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EesBusinessMember" xlink:label="avav_EesBusinessMember_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408244026" xlink:to="avav_EesBusinessMember_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HoldbackMember" xlink:label="avav_HoldbackMember_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_EesBusinessMember_637188750408244026" xlink:to="avav_HoldbackMember_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" xlink:to="us-gaap_DisposalGroupClassificationAxis_637188750408244026" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis_637188750408244026" xlink:to="us-gaap_DisposalGroupClassificationDomain_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationDomain_637188750408244026" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" xlink:to="us-gaap_IncomeStatementLocationAxis_637188750408244026" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637188750408244026" xlink:to="us-gaap_IncomeStatementLocationDomain_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeMember" xlink:label="us-gaap_OtherIncomeMember_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408244026" xlink:to="us-gaap_OtherIncomeMember_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637188750408234022" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_637188750408244026" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_637188750408244026" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfRemainingContracts" xlink:label="avav_NumberOfRemainingContracts_637188750408244026" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="avav_NumberOfRemainingContracts_637188750408244026" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalAdjustment" xlink:label="avav_WorkingCapitalAdjustment_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="avav_WorkingCapitalAdjustment_637188750408254040" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDispute" xlink:label="avav_WorkingCapitalDispute_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="avav_WorkingCapitalDispute_637188750408254040" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_WorkingCapitalDisputeRecordedToFinancialStatements" xlink:label="avav_WorkingCapitalDisputeRecordedToFinancialStatements_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="avav_WorkingCapitalDisputeRecordedToFinancialStatements_637188750408254040" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_637188750408254040" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637188750408244026" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637188750408254040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637188750408254040" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_637188750408254040" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_637188750408254040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_637188750408254040" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:label="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_637188750408264044" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_637188750408264044" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_637188750408264044" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_637188750408264044" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_637188750408264044" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750408264044" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal" xlink:label="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_637188750408264044" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_637188750408264044" xlink:to="us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal_637188750408264044" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_637188750408254040" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_637188750408274033" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Investments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentHoldingsTable_637188750408274033" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408274033" xlink:to="us-gaap_InvestmentTypeAxis_637188750408274033" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis_637188750408274033" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637188750408274033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember" xlink:label="us-gaap_HeldtomaturitySecuritiesMember_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember_637188750408274033" xlink:to="us-gaap_HeldtomaturitySecuritiesMember_637188750408274033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="us-gaap_AvailableforsaleSecuritiesMember_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember_637188750408274033" xlink:to="us-gaap_AvailableforsaleSecuritiesMember_637188750408274033" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408274033" xlink:to="us-gaap_FinancialInstrumentAxis_637188750408274033" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_637188750408274033" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember_637188750408274033" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="us-gaap_MunicipalBondsMember_637188750408274033" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="us-gaap_USGovernmentDebtSecuritiesMember_637188750408284027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="us-gaap_CorporateBondSecuritiesMember_637188750408284027" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_InvestmentInLimitedPartnershipFundMember" xlink:label="avav_InvestmentInLimitedPartnershipFundMember_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="avav_InvestmentInLimitedPartnershipFundMember_637188750408284027" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="us-gaap_CertificatesOfDepositMember_637188750408284027" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408274033" xlink:to="us-gaap_VariableRateDemandObligationMember_637188750408284027" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408274033" xlink:to="us-gaap_InvestmentHoldingsLineItems_637188750408284027" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408284027" xlink:to="us-gaap_ShortTermInvestmentsAbstract_637188750408284027" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract_637188750408284027" xlink:to="us-gaap_ShortTermInvestments_637188750408284027" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestmentsAbstract" xlink:label="us-gaap_LongTermInvestmentsAbstract_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408284027" xlink:to="us-gaap_LongTermInvestmentsAbstract_637188750408284027" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_637188750408284027" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermInvestmentsAbstract_637188750408284027" xlink:to="us-gaap_LongTermInvestments_637188750408284027" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232754205520896" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232754205520896" xlink:to="us-gaap_InvestmentHoldingsTable_637188750408294039" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408294039" xlink:to="us-gaap_FinancialInstrumentAxis_637188750408294039" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_637188750408294039" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" xlink:to="us-gaap_MunicipalBondsMember_637188750408294039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentDebtSecuritiesMember_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" xlink:to="us-gaap_USGovernmentDebtSecuritiesMember_637188750408294039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember_637188750408294039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" xlink:to="us-gaap_CorporateBondSecuritiesMember_637188750408294039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408294039" xlink:to="us-gaap_CertificatesOfDepositMember_637188750408305956" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408294039" xlink:to="us-gaap_InvestmentHoldingsLineItems_637188750408305956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesClassifiedAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408305956" xlink:to="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" xlink:to="us-gaap_HeldToMaturitySecurities_637188750408305956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_637188750408305956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:label="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" xlink:to="us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_637188750408305956" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue_637188750408305956" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesClassifiedAbstract_637188750408305956" xlink:to="us-gaap_HeldToMaturitySecuritiesFairValue_637188750408305956" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232787795941279" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232787795941279" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_637188750408314043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_637188750408314043" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount_637188750408314043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount" xlink:label="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_637188750408314043" xlink:to="avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount_637188750408314043" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_637188750408314043" xlink:to="us-gaap_HeldToMaturitySecurities_637188750408314043" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232787795941279" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408314043" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408314043" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_637188750408314043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408314043" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_637188750408314043" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue" xlink:label="us-gaap_HeldToMaturitySecuritiesFairValue_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408314043" xlink:to="us-gaap_HeldToMaturitySecuritiesFairValue_637188750408314043" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Investments - Available for sale securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_637024275748684407" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_637024275748684407" xlink:to="us-gaap_InvestmentHoldingsTable_637188750408314043" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408314043" xlink:to="us-gaap_InvestmentTypeAxis_637188750408314043" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637188750408314043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis_637188750408314043" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637188750408314043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="us-gaap_AvailableforsaleSecuritiesMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember_637188750408314043" xlink:to="us-gaap_AvailableforsaleSecuritiesMember_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408314043" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis_637188750408324029" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis_637188750408324029" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PutOptionMember" xlink:label="us-gaap_PutOptionMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain_637188750408324029" xlink:to="us-gaap_PutOptionMember_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408314043" xlink:to="us-gaap_FinancialInstrumentAxis_637188750408324029" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_637188750408324029" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_InvestmentInLimitedPartnershipFundMember" xlink:label="avav_InvestmentInLimitedPartnershipFundMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408324029" xlink:to="avav_InvestmentInLimitedPartnershipFundMember_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408324029" xlink:to="us-gaap_VariableRateDemandObligationMember_637188750408324029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408314043" xlink:to="srt_RangeAxis_637188750408324029" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408324029" xlink:to="srt_RangeMember_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408324029" xlink:to="srt_MinimumMember_637188750408324029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408324029" xlink:to="srt_MaximumMember_637188750408324029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems_637188750408324029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408314043" xlink:to="us-gaap_InvestmentHoldingsLineItems_637188750408324029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale" xlink:label="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale_637188750408334038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_637188750408334038" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_637188750408334038" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_637188750408334038" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost_637188750408334038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_637188750408334038" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_637188750408334038" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408334038" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue" xlink:label="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408334038" xlink:to="avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue_637188750408334038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_637188750408334038" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_637188750408334038" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTerm_637188750408334038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTerm_637188750408334038" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408324029" xlink:to="us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_637188750408344030" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" xlink:type="extended" xlink:title="40305 - Disclosure - Investments - Auction rate securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232755227832511" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsTable" xlink:label="us-gaap_InvestmentHoldingsTable_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_636232755227832511" xlink:to="us-gaap_InvestmentHoldingsTable_637188750408344030" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408344030" xlink:to="us-gaap_FinancialInstrumentAxis_637188750408344030" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_637188750408344030" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408344030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="us-gaap_AuctionRateSecuritiesMember_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408344030" xlink:to="us-gaap_AuctionRateSecuritiesMember_637188750408344030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408344030" xlink:to="srt_RangeAxis_637188750408344030" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408344030" xlink:to="srt_RangeMember_637188750408344030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637188750408344030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408344030" xlink:to="srt_MinimumMember_637188750408344030" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408344030" xlink:to="srt_MaximumMember_637188750408354072" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentHoldingsLineItems" xlink:label="us-gaap_InvestmentHoldingsLineItems_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsTable_637188750408344030" xlink:to="us-gaap_InvestmentHoldingsLineItems_637188750408354072" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408354072" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_637188750408354072" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesOtherDisclosureAbstract" xlink:label="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentHoldingsLineItems_637188750408354072" xlink:to="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_637188750408354072" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AvailableForSaleSecuritiesMaturityPeriod" xlink:label="avav_AvailableForSaleSecuritiesMaturityPeriod_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_AvailableForSaleSecuritiesOtherDisclosureAbstract_637188750408354072" xlink:to="avav_AvailableForSaleSecuritiesMaturityPeriod_637188750408354072" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Fair Value Measurements - (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_637188750408354072" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_637188750408354072" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637188750408354072" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_637188750408354072" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_637188750408354072" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408354072" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408354072" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408354072" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408364043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408364043" xlink:to="us-gaap_FairValueInputsLevel2Member_637188750408364043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408364043" xlink:to="us-gaap_FairValueInputsLevel3Member_637188750408364043" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" xlink:to="us-gaap_FinancialInstrumentAxis_637188750408364043" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_637188750408364043" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408364043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDemandObligationMember" xlink:label="us-gaap_VariableRateDemandObligationMember_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408364043" xlink:to="us-gaap_VariableRateDemandObligationMember_637188750408364043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ContingentConsiderationMember" xlink:label="avav_ContingentConsiderationMember_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_637188750408364043" xlink:to="avav_ContingentConsiderationMember_637188750408364043" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408354072" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408364043" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_637188750408364043" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408364043" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_637188750408364043" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637188750408374051" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637188750408374051" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408374051" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_637188750408374051" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637188750408374051" xlink:to="us-gaap_FairValueInputsLevel3Member_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637188750408374051" xlink:to="us-gaap_IncomeStatementLocationAxis_637188750408374051" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637188750408374051" xlink:to="us-gaap_IncomeStatementLocationDomain_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408374051" xlink:to="us-gaap_CostOfSalesMember_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408374051" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637188750408374051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408374051" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637188750408374051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637188750408374051" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637188750408374051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637188750408374051" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_637188750408374051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_637188750408374051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories" xlink:label="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_637188750408374051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" xlink:to="avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories_637188750408374051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_637188750408384049" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_637188750408374051" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_637188750408384049" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408384049" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408384049" xlink:to="us-gaap_BusinessAcquisitionAxis_637188750408384049" order="1" use="optional" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637188750408384049" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408384049" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408384049" xlink:to="avav_PulseAerospaceLlcMember_637188750408384049" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408384049" xlink:to="srt_RangeAxis_637188750408384049" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408384049" xlink:to="srt_RangeMember_637188750408384049" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408384049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408384049" xlink:to="srt_MaximumMember_637188750408384049" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637188750408384049" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637188750408394056" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408394056" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" xlink:to="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_637188750408394056" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_637188750408394056" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_637188750408394056" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureInventoriesNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Inventories, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_StatementTable_637188750408394056" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408394056" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408394056" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637188750408394056" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408394056" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_UasQuantixSolutionMember" xlink:label="avav_UasQuantixSolutionMember_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637188750408394056" xlink:to="avav_UasQuantixSolutionMember_637188750408394056" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637188750408394056" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637188750408394056" xlink:to="us-gaap_StatementLineItems_637188750408394056" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637188750408394056" xlink:to="us-gaap_InventoryNetAbstract_637188750408404054" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryRawMaterials_637188750408404054" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryWorkInProcess_637188750408404054" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryFinishedGoods_637188750408404054" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryGross_637188750408404054" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryValuationReserves_637188750408404054" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryNet_637188750408404054" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_InventoryWriteDown_637188750408404054" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges_637188750408404054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract_637188750408404054" xlink:to="us-gaap_AssetImpairmentCharges_637188750408404054" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Equity Method Investments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="srt_OwnershipAxis_637188750408414041" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_637188750408414041" xlink:to="srt_OwnershipDomain_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_AerovironmentMember" xlink:label="avav_AerovironmentMember_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_637188750408414041" xlink:to="avav_AerovironmentMember_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408414041" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408414041" xlink:to="srt_EquityMethodInvesteeNameDomain_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637188750408414041" xlink:to="avav_HapsmobileMember_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="srt_CounterpartyNameAxis_637188750408414041" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_637188750408414041" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_SoftbankMember" xlink:label="avav_SoftbankMember_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_637188750408414041" xlink:to="avav_SoftbankMember_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="us-gaap_BalanceSheetLocationAxis_637188750408414041" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637188750408414041" xlink:to="us-gaap_BalanceSheetLocationDomain_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember_637188750408414041" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637188750408414041" xlink:to="us-gaap_OtherNoncurrentAssetsMember_637188750408414041" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="us-gaap_IncomeStatementLocationAxis_637188750408424037" order="5" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637188750408424037" xlink:to="us-gaap_IncomeStatementLocationDomain_637188750408424037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_EquityMethodInvestmentLossNetOfTaxMember" xlink:label="avav_EquityMethodInvestmentLossNetOfTaxMember_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408424037" xlink:to="avav_EquityMethodInvestmentLossNetOfTaxMember_637188750408424037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsMember" xlink:label="us-gaap_EquityMethodInvestmentsMember_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408424037" xlink:to="us-gaap_EquityMethodInvestmentsMember_637188750408424037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637188750408414041" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_637188750408424037" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost_637188750408424037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637188750408424037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_637188750408424037" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637188750408424037" xlink:to="us-gaap_EquityMethodInvestments_637188750408424037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureWarrantyReservesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Warranty Reserves (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" xlink:to="us-gaap_StandardProductWarrantyAccrual_637188750408434039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease" xlink:label="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" xlink:to="avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease_637188750408434039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" xlink:to="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_637188750408434039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_637188750408434039" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual_6371887504084340391" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_637188750408434039" xlink:to="us-gaap_StandardProductWarrantyAccrual_6371887504084340391" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Intangibles (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637188750408434039" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637188750408434039" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408434039" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408434039" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_637188750408444059" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_LicensingAgreementsMember_637188750408444059" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_CustomerRelationshipsMember_637188750408444059" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_637188750408444059" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_NoncompeteAgreementsMember_637188750408444059" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_TrademarksAndTradeNamesMember_637188750408444059" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408434039" xlink:to="us-gaap_OtherIntangibleAssetsMember_637188750408444059" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_637188750408434039" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637188750408444059" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637188750408444059" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637188750408444059" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_637188750408444059" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_637188750408444059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_637188750408444059" xlink:to="us-gaap_AmortizationOfIntangibleAssets_637188750408444059" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Intangibles - Estimated amortization expense (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637031102287705835" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637031102287705835" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_637188750408454038" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637188750408454038" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637188750408454038" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637188750408454038" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637188750408454038" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_637188750408454038" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_637188750408454038" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_637188750408454038" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureGoodwillDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Goodwill (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_GoodwillDisclosureAbstract" xlink:label="avav_GoodwillDisclosureAbstract_636326121032667259" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637188750408464051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GoodwillDisclosureAbstract_636326121032667259" xlink:to="us-gaap_Goodwill_637188750408464051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_637188750408464051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GoodwillDisclosureAbstract_636326121032667259" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_637188750408464051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_6371887504084640511" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_GoodwillDisclosureAbstract_636326121032667259" xlink:to="us-gaap_Goodwill_6371887504084640511" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_637188750408514149" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_637188750408514149" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408514149" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637188750408514149" xlink:to="srt_RangeAxis_637188750408514149" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408514149" xlink:to="srt_RangeMember_637188750408524065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408524065" xlink:to="srt_MinimumMember_637188750408524065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408524065" xlink:to="srt_MaximumMember_637188750408524065" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_637188750408514149" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="avav_LesseeOperatingLeaseRemainingLeaseTerm_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" xlink:to="avav_LesseeOperatingLeaseRemainingLeaseTerm_637188750408524065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_637188750408524065" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_637188750408524065" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_637188750408524065" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:label="avav_LesseeOperatingLeaseOptionToTerminatePeriod_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_637188750408524065" xlink:to="avav_LesseeOperatingLeaseOptionToTerminatePeriod_637188750408524065" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Leases - Components of lease costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_637188750408524065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostAbstract_637188750408524065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637188750408524065" xlink:to="us-gaap_OperatingLeaseCost_637188750408534051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637188750408524065" xlink:to="us-gaap_ShortTermLeaseCost_637188750408534051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637188750408524065" xlink:to="us-gaap_VariableLeaseCost_637188750408534051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637188750408524065" xlink:to="us-gaap_SubleaseIncome_637188750408534051" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637188750408524065" xlink:to="us-gaap_LeaseCost_637188750408534051" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Leases - Supplemental lease information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments_637188750408534051" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637188750408534051" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637188750408534051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637188750408534051" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637188750408534051" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" xlink:type="extended" xlink:title="41004 - Disclosure - Leases - Maturities - ASC 842 (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_637188750408544095" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637188750408544095" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637188750408544095" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637188750408544095" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637188750408544095" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637188750408544095" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637188750408544095" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637188750408544095" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637188750408544095" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637188750408544095" xlink:to="us-gaap_OperatingLeaseLiability_637188750408544095" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" xlink:type="extended" xlink:title="41005 - Disclosure - Leases - Maturities - ASC 840 (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_637188750408554050" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_637188750408554050" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_637188750408554050" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_637188750408554050" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_637188750408554050" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_637188750408554050" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_637188750408554050" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_635947811757396378" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_635947811757396378" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637188750408554050" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637188750408554050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637188750408554050" xlink:to="us-gaap_StatementEquityComponentsAxis_637188750408554050" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637188750408554050" xlink:to="us-gaap_EquityComponentDomain_637188750408564057" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637188750408564057" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637188750408564057" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637188750408564057" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_637188750408564057" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637188750408554050" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637188750408564057" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_637188750408564057" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6371887504085640571" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6371887504085640571" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_637188750408564057" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_637188750408564057" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Customer-Funded Research &amp; Development (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="ResearchAndDevelopmentAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_637188750408564057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_637188750408564057" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Long-Term Incentive Awards (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" xlink:to="us-gaap_PlanNameAxis_637188750408574065" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_637188750408574065" xlink:to="us-gaap_PlanNameDomain_637188750408574065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_LongTermIncentiveProgramMember" xlink:label="avav_LongTermIncentiveProgramMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637188750408574065" xlink:to="avav_LongTermIncentiveProgramMember_637188750408574065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2020LtipMember" xlink:label="avav_Fiscal2020LtipMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveProgramMember_637188750408574065" xlink:to="avav_Fiscal2020LtipMember_637188750408574065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2019LtipMember" xlink:label="avav_Fiscal2019LtipMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveProgramMember_637188750408574065" xlink:to="avav_Fiscal2019LtipMember_637188750408574065" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018LtipMember" xlink:label="avav_Fiscal2018LtipMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveProgramMember_637188750408574065" xlink:to="avav_Fiscal2018LtipMember_637188750408574065" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2017LtipMember" xlink:label="avav_Fiscal2017LtipMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveProgramMember_637188750408574065" xlink:to="avav_Fiscal2017LtipMember_637188750408574065" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_Fiscal2018And2019And2020LtipMember" xlink:label="avav_Fiscal2018And2019And2020LtipMember_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="avav_LongTermIncentiveProgramMember_637188750408574065" xlink:to="avav_Fiscal2018And2019And2020LtipMember_637188750408574065" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" xlink:to="us-gaap_AwardTypeAxis_637188750408574065" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637188750408574065" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637188750408574065" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637188750408574065" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637188750408574065" xlink:to="us-gaap_PerformanceSharesMember_637188750408584067" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" xlink:to="srt_RangeAxis_637188750408584067" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408584067" xlink:to="srt_RangeMember_637188750408584067" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408584067" xlink:to="srt_MaximumMember_637188750408584067" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" xlink:to="us-gaap_VestingAxis_637188750408584067" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_637188750408584067" xlink:to="us-gaap_VestingDomain_637188750408584067" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardOneHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardOneHundredPercentMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_637188750408584067" xlink:to="avav_ShareBasedCompensationAwardOneHundredPercentMember_637188750408584067" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardFiftyPercentMember" xlink:label="avav_ShareBasedCompensationAwardFiftyPercentMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_637188750408584067" xlink:to="avav_ShareBasedCompensationAwardFiftyPercentMember_637188750408584067" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_ShareBasedCompensationAwardTwoHundredPercentMember" xlink:label="avav_ShareBasedCompensationAwardTwoHundredPercentMember_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_637188750408584067" xlink:to="avav_ShareBasedCompensationAwardTwoHundredPercentMember_637188750408584067" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637188750408574065" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_637188750408594069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_637188750408594069" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_637188750408594069" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637188750408584067" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_637188750408594069" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureIncomeTaxesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Income Taxes (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_637188750408594069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_637188750408594069" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637188750408594069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637188750408594069" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_637188750408594069" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637188750408594069" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureShareRepurchaseDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Share Repurchase (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637188750408604066" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_TreasuryStockSharesAcquired_637188750408604066" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_637188750408604066" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="41601 - Disclosure - Related Party Transactions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408604066" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637188750408604066" xlink:to="srt_EquityMethodInvesteeNameDomain_637188750408604066" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember_637188750408604066" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637188750408604066" xlink:to="avav_HapsmobileMember_637188750408604066" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637188750408614430" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_637188750408614430" xlink:to="us-gaap_RelatedPartyDomain_637188750408614430" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_HapsmobileMember" xlink:label="avav_HapsmobileMember_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_637188750408614430" xlink:to="avav_HapsmobileMember_637188750408614430" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" xlink:to="us-gaap_RelatedPartyTransactionAxis_637188750408614430" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis_637188750408614430" xlink:to="us-gaap_RelatedPartyTransactionDomain_637188750408614430" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_DesignAndDevelopmentAgreementMember" xlink:label="avav_DesignAndDevelopmentAgreementMember_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain_637188750408614430" xlink:to="avav_DesignAndDevelopmentAgreementMember_637188750408614430" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_637188750408604066" xlink:to="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_MaximumNetValueForTest" xlink:label="avav_MaximumNetValueForTest_637188750408614430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" xlink:to="avav_MaximumNetValueForTest_637188750408614430" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" xlink:to="us-gaap_RevenueFromRelatedParties_637188750408624054" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueFromRelatedParties" xlink:label="us-gaap_DueFromRelatedParties_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" xlink:to="us-gaap_DueFromRelatedParties_637188750408624054" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost_637188750408624054" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_637188750408614430" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_637188750408624054" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - Business Acquisitions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract_636334676500254895" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract_636334676500254895" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="us-gaap_BusinessAcquisitionAxis_637188750408624054" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637188750408624054" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408624054" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PulseAerospaceLlcMember" xlink:label="avav_PulseAerospaceLlcMember_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637188750408624054" xlink:to="avav_PulseAerospaceLlcMember_637188750408624054" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408624054" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408624054" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637188750408624054" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408634083" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408634083" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_637188750408634083" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637188750408634083" xlink:to="us-gaap_NoncompeteAgreementsMember_637188750408634083" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="srt_RangeAxis_637188750408634083" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637188750408634083" xlink:to="srt_RangeMember_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408634083" xlink:to="srt_MinimumMember_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637188750408634083" xlink:to="srt_MaximumMember_637188750408634083" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="us-gaap_IncomeStatementLocationAxis_637188750408634083" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637188750408634083" xlink:to="us-gaap_IncomeStatementLocationDomain_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637188750408634083" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637188750408634083" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_637188750408634083" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="us-gaap_MeasurementInputTypeAxis_637188750408634083" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_637188750408634083" xlink:to="us-gaap_MeasurementInputTypeDomain_637188750408644068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_637188750408644068" xlink:to="us-gaap_MeasurementInputDiscountRateMember_637188750408644068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637188750408624054" xlink:to="us-gaap_BusinessAcquisitionLineItems_637188750408644068" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_637188750408644068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts" xlink:label="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts_637188750408644068" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_637188750408644068" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationHoldbackAmount" xlink:label="avav_BusinessCombinationHoldbackAmount_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_BusinessCombinationHoldbackAmount_637188750408644068" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_NumberOfMonthsAfterClosingHoldBackWillBePaid" xlink:label="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_NumberOfMonthsAfterClosingHoldBackWillBePaid_637188750408644068" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones" xlink:label="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_637188750408644068" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones_637188750408644068" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement_637188750408654050" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement" xlink:label="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement_637188750408654050" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_637188750408654050" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses_637188750408654050" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_637188750408654050" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_637188750408654050" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_637188750408654050" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_637188750408664049" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" xlink:to="us-gaap_Goodwill_637188750408664049" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_637188750408664049" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_637188750408654050" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_637188750408664049" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637188750408664049" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationHoldbackAmount" xlink:label="avav_BusinessCombinationHoldbackAmount_637188750408664049" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" xlink:to="avav_BusinessCombinationHoldbackAmount_637188750408664049" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims" xlink:label="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_637188750408674059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" xlink:to="avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims_637188750408674059" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessCombinationContingentConsiderationTransferred" xlink:label="avav_BusinessCombinationContingentConsiderationTransferred_637188750408674059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" xlink:to="avav_BusinessCombinationContingentConsiderationTransferred_637188750408674059" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="avav-20200125.xsd#avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod" xlink:label="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_637188750408674059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract_637188750408664049" xlink:to="avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod_637188750408674059" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637188750408644068" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_637188750408674059" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_637188750408674059" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_637188750408684063" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_637188750408684063" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_637188750408684063" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_637188750408684063" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_637188750408684063" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract_637188750408674059" xlink:to="us-gaap_AmortizationOfIntangibleAssets_637188750408684063" order="4" use="optional" priority="2" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>38
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !248U ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ %)1C4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  4E&-0&11^WNT    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)VU )'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;=
M+J(/(.22F3_?? /I=)#:1WR./F DB^EF=L.8I X;=B0*$B#I(SJ5ZIP8<W/O
MHU.4K_$ 0>D/=4!H.;\%AZ2,(@4+L HKD?6=T5)'5.3C&6_TB@^?<2@PHP$'
M=#A2@J9N@/7+Q'":APZN@ 5&&%WZ+J!9B:7Z)[9T@)V3<[)K:IJF>A(EEW=H
MX.WI\:6L6]DQD1HUYE?)2CH%W+#+Y%>QO=\]L+[E+:^XR&?7W$G12,'?%]<?
M?E=AYXW=VW]L?!'L._CU+_HO4$L#!!0    ( !248U"97)PC$ 8  )PG   3
M    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S
M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N
M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<
M@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X
M%<M4C66C 1-702:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"
MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@
MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH
MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2
M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R
MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S
M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<
M9T)\S_;VD:4E,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,B
MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?
MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4L
MQ=9XE<#QK9P\'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]I
MLR.G=";-Z#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJM
MPA$K0CYB&38:<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&2
M7C="/F+.BY 1OQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD
M#R:G/^DR- >CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1
MVC?"J_B"P#E_+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-
MR,=4KY,IV#F?P.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE
M"<M4TV4WBA*>0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+
MZK:4OK4F.$KTL<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=
MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B
M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5
M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q
MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%
M,[82EQB\X^;'<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;
MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<
M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E
M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;
MXE3-NQJ^)F!+PWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?
M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4
MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5
MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0
M2P,$%     @ %)1C4*+?,I(U P  .@\  !@   !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q]5^UNFS 4?17$ PQ\#?FHDDAMIFF3-JGJM.TW39P$%7 &3M*]
M_8Q#:>9[O#\!G'-\;(Z/S5U<=/O2'90RT6M=-=TR/AASO$N2;G-0==%]T$?5
MV']VNJT+8Q_;?=(=6U5L':FN$DK325(791.O%J[ML5TM],E49:,>VZ@[U771
M_GE0E;XL8Q&_-3R5^X/I&Y+5XECLU7=E?AP?6_N4C+ULRUHU7:F;J%6[97PO
M[M:2>H)#_"S5I;NYC_JI/&O]TC]\V2[CM!^1JM3&]%T4]G)6:U55?4]V'+^'
M3N-1LR?>WK_U_LE-WD[FN>C46E>_RJTY+.-9'&W5KCA5YDE?/JMA0GD<#;/_
MJLZJLO!^)%9CHZO._4:;4V=T/?1BAU(7K]=KV;CKY?I/E@TT3*"!0.\$^B]!
M#@0Y$H132*XC<U/]6)ABM6CU)6JO;AV+?E&(.VE?YJ9O=._._6=GV]G6\RI=
M).>^FP'Q<$70#4*,B,3V/0H0$G@@1J=_!=8<(;& A#.0CBYOZ!FF9Y">.7IV
M0\^]%\ 1$RR00X&<T:>> $?,L, $"DP8?>X)<(1(L<(4*DPY7W@2 $)88@8E
M9IPO/0D "3@]AQ)SSO>M!I" UR+%<4IY#[[="!,P7 1"*W@/ON< 0P'3!4SN
MO2#>@V\[P@1\%SB^0O(>?.<!)N@+3KG@(:;,5P&8/*""HRYXDFGBJP#,-*""
M\RYXG&GFJP#,/*"",R]XHB4[&@ F<#@(''O!0RW)5P&8P DA</(%S[5D[@-,
MP'W"V2>>:^F[CS !]PEGGWBNI>\^P@3<)YQ]XKG.?/<1)O1I@+-//->9[S["
M!-PGG'WBN<Y\]Q$FY#[./O%<9\Q]C@GEA7#VB><Z\\\7A F<+X2S3SS7F7>^
MK =,[C#-L&_/Y[E(0RL-[P#$TYVSE08PH?>&=P#BZ<[92@.8T)<HW@$D3W?N
MKS2 "9UE$N\ DJ<[]S]D ":H@G< R=.=^^L98)A*<E.)U*K=NZ*MBS;ZU+B*
M\:9U+ SO7>F3O,.O5>6WHMV731<]:V/K(5>U[+0VR@XE_6 7XL$6LN-#I7:F
MOYW:^_9:S5T?C#X.E6HRELNKOU!+ P04    "  4E&-0MGN#.+4$  #.%P
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;'V876_J1A"&_PKBOL>[L]\1
M(!6JJI5:*3K5::\=V 1T;$QM)YS^^ZZ-@V!FEIM@.^_LO+.V'\_NXMRTW[M]
MC/WL1UT=N^5\W_>GIZ+HMOM8E]V7YA2/Z3^O35N7?3IMWXKNU,9R-P;550%"
MV*(N#\?Y:C%>>VY7B^:]KP['^-S.NO>Z+MO_UK%JSLNYG']>^'IXV_?#A6*U
M.)5O\:_8?SL]M^FLN(ZR.]3QV!V:XZR-K\OYS_)IHV$(&!5_'^*YNSF>#:6\
M-,WWX>3WW7(N!D>QBMM^&*),/Q]Q$ZMJ&"GY^'<:='[-.03>'G^._NM8?"KF
MI>SBIJG^.>SZ_7+NY[-=?"W?J_YK<_XM3@69^6RJ_H_X$:LD'YRD'-NFZL:_
ML^U[US?U-$JR4I<_+K^'X_A[GL;_#.,#8 J :X#4#P/4%*!00'%Q-I;Z2]F7
MJT7;G&?MY6Z=RN&AD$\J3>9VN#C.W?B_5&V7KGZLC%L4'\,XDV1]D<"-!.X5
M&ZHP_BHI4OZK"6!-P!BO;N,#'Z_8>#7&ZYMX*U 1%XD=)<=1(I74P:)*&)D#
M)S+5:-:-IFXD<G.1F-LTVAN!YY61&:&]X]T8UHVA;E":M2%IP 6%IX:JE!1&
M\EXLZ\52+PIYL22+<UJB^=M0E5%"9^;%L5X<]:*1%T>R6",-GA>J,EK<J.Z\
M>-:+IUX,\N*I%Z_0Y&VH*,U=YMD-K)- G>!Z TGB(?,42,$S1] L!#J"I-'&
M*:4Q>AB=#<9GJI89"DKJR&-'DKXF5HN #5%94#[S.$B>AQ*HG8#M (5#\,YA
M.XS,!F$R?GB^2@I8AP$[:>[JU@XR>7AR2HI.A]$I*10]$(XS*FM]KFJ>G)*B
MTV%T2DI%J17^A&X8F<Y]XB3/3DGAZ3 \)>6B55ID\O!<E!2,#H-14N:EARH8
M7#6#QCPK>#1*RD:'V2@I]XP)P@OLA]$)[[7...(1*0/I5ESF]0:>?T#YA]_;
M-5"N20V8 AM.9D+NM0.>?D#IYS#]@&)-.DN:!$Z6&IO,EQDR[2#%G\/X X9K
MPI(O(B-+L,A-#T\_H/3#C]8:*/U >)7)P],/*/T\IA]0KH$7&9( SS6@7/.8
M:\!P+758Y'93F=.0P2SP8 ,*-H_!!@S84K]'[%"9UM[FWDX>@$ !Z''7 0P
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
ML5ZH^M3#!BK4TSF 117O!< X124: /,VFMP$P+F:P5%+;J%ZG T]>J0A%^H
M712#1JU30 6EU0M N7:FR4H%8N=Z?G1N>O98?%/M'_MW% ZCN_IYVW2!.;MZ
M>@_BH^L>JXOK,WLUM^#ZPEXMCV\Y?#=_?.GBMW+_N-H>1E_JIJDW_2/WA[IN
MJK;W9M*.ZU-5WI]^K*N'IOL:VN_[X\L.QQ]-O1M>Y)B>WB:Y_1=02P,$%
M  @ %)1C4,_@N?(@ @  _04  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6R-5-N.VR 0_17+'[#$%W*38VES6;52*T5;;?M,G$EL+1@72+S]^P)FO8E#
MTWTQ,)QS.#/@R5HN7F4)H((W1FNY"$NEFCE"LBB!$?G &ZCUSH$+1I1>BB.2
MC0"RMR1&43P:C1$C51WFF8UM19[QDZ)5#5L1R!-C1/Q9 N7M(HS"]\!S=2R5
M": \:\@1?H!Z:;9"KU"OLJ\8U++B=2#@L @?H_D&&[P%_*R@E1?SP&2RX_S5
M++[N%^'(& (*A3(*1 ]G6 &E1DC;^.TTP_Y(0[R<OZL_V=QU+CLB8<7IKVJO
MRD4X#8,]',B)JF?>?@&7#PX#E_PW. /5<.-$GU%P*NTW*$Y2<>94M!5&WKJQ
MJNW8=CN3F:/Y";$CQ#TAPG<)B2,D'X3T+B%UA/2S)V!'P(,34)>[+>::*))G
M@K>!Z)Y#0\RKB^987U=A@O9V[)ZNI]31<Q[A.$-G(^0PRPX37V*B]!JS]F!Z
M!-(.>ANQS\8ROJ$/3*QN$5&$!R;^J[*YKW)E-/'6*[$"R56]$K] ZA5(K4!Z
M)3 HYK+#C"VF=BXGXV%%/*@$3\>#FMRBDDDZBP9U\:%FTW]<(?8FACV)#2YH
M@V^.B=/QL'SHXNTR$$?;2&10\%.M3.DOHGVO>HS-VQ_$E]%\%7GB:]W;NE;T
M(=\UQN]$'*M:!CNN]!]G_XL#YPJT]]&#-E_J7MPO*!R4F4[T7'0=J5LHWKAF
MB_J.G_\%4$L#!!0    ( !248U *=>K%N (  (\)   8    >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&ULC59=C]HP$/PK4=Y[B>-\@0#I E2MU$JG.[5]-F @
MNB1.;0/7?U_;"3EB[]&^D-C,SN[,.K9G%\9?Q9%2Z;W552/F_E'*=AH$8GND
M-1$/K*6-^F?/>$VD&O)#(%I.R<X$U540A6$:U*1L_,7,S#WQQ8R=9%4V](E[
MXE37A/\I:,4N<Q_YUXGG\G"4>B)8S%IRH"]4_FB?N!H% \NNK&DC2M9XG.[G
M_B.:KE&H PSB9TDOXN;=TU(VC+WJP=?=W ]U1;2B6ZDIB'J<Z9)6E692=?SN
M2?TAIPZ\?;^R?S;BE9@-$73)JE_E3A[G?NY[.[HGITH^L\L7V@M*?*]7_XV>
M::7@NA*58\LJ87Z][4E(5O<LJI2:O'7/LC'/2\]_#8,#HCX@&@)4[GL!N _
M[P'QW8"X#XC_-T/2!R16AJ#3;LQ<$4D6,\XN'N_60TOTLD/31+5KJR=-=\Q_
MRD^A9L\+E*2SX*R)>DS18:);#(K'F!6 &1"!JF H(X+**"(G/!HG6+H(A!*K
MB'^RK.^SC K%H%_8$."17QE,$(,$L2&(1P2Y97B'20VF,9A/*(PLU-)%Y3@)
M+4M<4(23S.KPVD7%*$,IK"L!=26 ,1.8( 4)4M>8U%)3=)AD9 RR5PH$LEQQ
M(6EF60*PX C6DX%Z,D"/5<<Z<Y)\M)AR,$<.Y+#L*'+(L]AR=NFB<AQ/+-M<
M4(33&%NB7)1:3/$'V\$$U#5Q=6&K0<7$+<86Y4*0+0E@L5>""[EQ;R1&G9C@
M'AL";<+V)AL"'SUR) &P'*>YO1N[*-6IS"); S#5JMQN57!SF-24'\S)+KPM
M.S52?_(WL\/MX3'2AY$U7Z#I$@'S*WW;,(?7.WUW5?E.^*%LA+=A4AV!YJ#:
M,R:IJCY\4"TYJMO1,*CH7NK73+WS[HK0#21K^^M/,-S!%G\!4$L#!!0    (
M !248U M!."2N@$  -,#   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
M;5/;;IPP$/T5RQ\0[[(LB5: E$T5I5(KK5*U>?;" %9\H;99DK^O+RPA*2]X
M9CASYLQXG(]*OYH.P*(WP:4I<&=M?R#$5!T(:FY4#]+]:906U#I7M\3T&F@=
MD@0GR6:3$4&9Q&4>8B==YFJPG$DX:60&(:A^/P)78X&W^!IX9FUG?8"4>4];
M^ 7V=W_2SB,S2\T$2,.41!J: M]O#\?4XP/@#X/1+&SD.SDK]>J=[W6!-UX0
M<*BL9Z#NN, #<.Z)G(R_$R>>2_K$I7UE?PR]NU[.U,"#XB^LMEV![S"JH:$#
MM\]J?(*IGSU&4_,_X +<P;T25Z-2W(0OJ@9CE9A8G!1!W^+)9#C'B?^:MIZ0
M3 G)G)#$7F*AH/P;M;3,M1J1CK/OJ;_B[2%QLZE\,(PB_'/BC8M>RFV6YN3B
MB2;,,6*2)69&$,<^ETC62AR3_].S_3K!;E7C+A#LE@3[VW6"=)4@#03I)P79
MER8C)@L8&3#[KUV2Q5 %Z#:LDT&5&F18Y45TWMC[)%S*!SRN^T^J6R8-.BOK
MKC9<0*.4!:=D<^-VJ',O;'8X--:;M\[6<<^B8U4_/2$RO^/R'U!+ P04
M"  4E&-0N>3W'UH'   5+   &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;)5:76_;1A#\*X+>%=TWR< V4$N66* %@A1MGQF;MH5(HBK1=OKO>Z1HQ;<[
M1[(OL:3,[>X=CS-S2UZ]5<?OI^>RK"<_=MO]Z7KZ7->'S_/YZ?ZYW!6G3]6A
MW/O_>:R.NZ+V7X]/\]/A6!8/[:#==JZ$</-=L=E/;Z[:W[X<;ZZJEWJ[V9=?
MCI/3RVY7'/^]+;?5V_543M]_^+IY>JZ;'^8W5X?BJ?RCK/\\?#GZ;_-+E(?-
MKMR?-M5^<BP?KZ>_R,^Y2YH!+>*O3?EV^O!YTDSE6U5];[[\^G ]%4U%Y;:\
MKYL0A?_S6B[*[;:)Y.OXIPLZO>1L!G[\_!Y]U4[>3^9;<2H7U?;OS4/]?#U-
MIY.'\K%XV=9?J[>\["9DIY-N]K^5K^76PYM*?([[:GMJ_YW<OYSJ:M=%\:7L
MBA_GOYM]^_>MB_\^# ]0W0!U&2!E[P#=#= _!^C> :8;8"X#5-([P'8#[,\,
M:>\ UPUPEP&Z/T/2#4A^EF1[!Z3=@)2LTOQ\.=KKNRSJXN;J6+U-CN<M>BB:
M.T%^3OT.NF]^;#=,^W_^$I_\KZ\WTB57\]<F4(>Y/6-4@$E#S )ALA"S!)A$
MA)@[A)$A9H4P*L2L$4:'F!QAS 4S]^MV63P%%T^U 4P0P)+%.V-<B]FW&",R
MH4DM"PXC,UIRA%\]J<DBWX% .LTDR;?BL)DBZ[Q&H?#R:+@\&BR/(_,^8VR0
M(Q-IHAW.9& F S*179P;>"%L)(^%>6P;0P=Y4AS P0 .%$JNX*UC2V+\MB(+
M=S<*M>:HF2&W7 XCR<BZ)'!:"9]62M,D_R=-"M.D( W9M+<I2V/)3E@-0_)>
M2%!I!BO-0*7DAK[-^+71!+,:@<G[,4&Q4F 1$*!<PABW'>AC'LK,RQ&8O!\3
MEAO1+ G*-818.M#'-%(ERD8R88*7@.%32S,IEDEG:8PJ)>9*"<@RI60I.5O.
MI)5"1%)ALI2 +5.F^0:D8K*U' ?+!V%AW9A\I05U,Q]B02:=J(BN2TS3$O!T
M2GE:<N*TB31TA<:@\B%46#0F80E8.!.T:$##UEK'MEHR:$A *.^?O->@EH[C
M5"H<M8<K5!IU=1PRDQ%BEEA#)! 16O)"<O[WMD0KXV*W&I8!"70@H_PM.8$W
ME\1D.)7"'*X AV>4PQ7G7F/,1]?;N5$Q;$=Y*"_G*3T\W &<IV$MR,9< 1PA
MVC4*1=8R-L&(S5!88!00F(RM$1<8OT=4JI,(K:G((4*--Y4*BX="3IO2E>+B
MD6IZ$]Z-0JT!:B8S>BU0*!NY@136*H6TBCI+Q=6E)Q$6%X7$A3HVA<2%[N-A
M3-Z/"<O% J600%%CHH"HZ"1"EPJ+BD+6GHJ% K1L3,1J*<S+"IE[ZDH4Y^69
M32DSC0#E Z"P8DSN"IE\ZD<4<.=I;&DTIG:-[#F]O35G/BWH#EZ.0N5#J+!H
MS*$:<2AU(YIS*'0C':Y/CT HZ$8 #KH15!IA00")NA&-R5^# P9S(YH?,/K=
MB([T8X!,,#>B.6OWN1&->5L#WLYH:TQSWC9.67IB7&C>NF%7GX?RHJ\D[9H
MG$J=MI3%$8Y>?5 ]7<O!"89KB:5) VG*V!W")<7O$9\MB[7LL+!H("P9[8YH
MT#)JYA6C-2PM.AEO?#06#0U$@QD?C<R\$YINC5&P-8#-%%L@%,O&7*C&^J*1
MOE#OH[F^]&0R6& ,$AAJ?@P7!6KV5R,P>3\F+!=+BT']'WK4,9R<Z7%H.0*3
M]V/"<C''&]1$HJ<) YI((M;8,9C?#>HA45-H.+\W,AD1=Q/IMR-;3BG)H*:/
M9^6(DAC,?@89<^H+#3+40M '4.-@^2 LK!L3J4$.G;I# _KS,M$B=C]@(C7(
MHU,6-*"[DE#=6XY"Y4.HL&A,W0;U85):-.=1DXG$4(?0X?H< @CEV530N=T!
MG);"T=/M"N#8,1E@9HH1S. <P^7$8F%0IRFCRX3$(LNLC.UMB_7"<KU0M*&3
M6]"*\?.2$86WF.LMYWHEZ#,?"[QZ)K0C)2WL\#$"A/*FQ%KZG!K@M)2..H$5
MBD>?6:T!:!;1&(LUQG*-44+1Z<-S1.8W=^PA*-89RW5&49^46W".\-<D]AC-
M8J&Q9KQ'M)%GMD! F$>TF/)3>M5'P=8(IMC] 6.IV.2PREBD,BP34IEX)BPR
M%HD,]8@6]><E?:@Y"I4/H<*BL<A8U%2BCLAR LY4S'I93+\6>75JB"SH!24N
M\I#'8>IUR*I3.^0X]<X4;:HL1Z'R(518-"9QAPP[]4(.D6!F(CSH, \ZY+79
M"Q:<![TM3>CRC$'E0ZBP:,RG#O5EJ!5RD$^Y%>IP?1H'(- *@930"H%XS H!
M#+="PW,,EQ-KAD.])VJ%'&CP]%HAA]7%<77A5LAQJN^S0B[R[I ;KX4.D[CC
M)*Z$H3N-/_IUSM*],0*4#X#.%<\_O*K8O##[>W%\VNQ/DV]575>[]MW$QZJJ
M2Q]0?/)+^%P6#Y<OV_*Q;CXF_O/Q_*+J^4M=';J7<.>7-X%O_@-02P,$%
M  @ %)1C4%X""XV7!0  4QT  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q]F6]OXS8,QK]*D/>Y6*3^V$5;H,DP;, &%#=L>^UKW3:X),YLM[U]^\E.
M+I>2#_>F2=Q'(F6)/Y'2]7O;?>U?FF:8?=MM]_W-_&48#E?+9?_PTNSJ_E-[
M:/;Y/T]MMZN'_+-[7O:'KJD?IT:[[9**(BYW]68_O[V>GMUWM]?MZ[#=[)O[
M;M:_[G9U]^^JV;;O-W,W__[@\^;Y91@?+&^O#_5S\T<S_'FX[_*OY;F7Q\VN
MV?>;=C_KFJ>;^9V[6H<X-I@4?VV:]_[B^VP<RI>V_3K^^/7Q9EZ,'C7;YF$8
MNZCSQUNS;K;;L:?LQS^G3N=GFV/#R^_?>_]Y&GP>S)>Z;];M]N_-X_!R,R_G
ML\?FJ7[=#I_;]U^:TX#"?'8:_6_-6[/-\M&3;..AW?;3W]G#:S^TNU,OV95=
M_>WXN=E/G^^G_K\WPPWHU(#.#;+M_VO IP;\HX&?!G_T;!KJ3_50WUYW[?NL
M.\[6H1X7A;OB_#(?QH?3NYO^ET?;YZ=OMU2$Z^7;V-%)LSIJZ$+CSHIE[OUL
M@I")%:GF]-' 6BN<"]@$PU'PU %_&$7$'7C8@9\Z\)<>A%*\AJ,F3IK]T0B'
M%,58M,J[Y QG G0F*&>H2,+,41,NS"Q*'PB;B=!,U&-F+\Q$98:",V8_02L)
M6''BS29M!;Q9K<JB9*R3$CI3@G52X@XJV$$%IJ82HZF4G\FI^=.B$+C KK@"
MAVZAG7&%C-U"OS4O56N@RDO.F&=GD,0!=^1,GT0?UJVD =(P&[Y Y-PY KZ0
M](6TG>0JPQ &CV-@B*4A!G,0K!%A0#E-*'(R6D^B#R-RUJ+"['$:/DE-(H!/
MY66X(I6[]/FC.YA1#D"JE 'G-*5\"D[ZHU4A5-9T8Y@Y33-R:KO4H%K(=[@&
MHF#%&V:9*X$O4?I2HDFHE#= 5GG+'XQ&5VFXNH2[($PT0D23VS !HI$7D[ &
M*J+2] <CC1#2Y.HCA#3/408GTK%/T8A/PF0C339I:44 ;'D'BC)"H8ZJ8(0H
M80020"#);8@T DNRLDA,0 ($)(DFT@140;$&HH5+E>4.!B4!4";I#4(@%S+Z
MH*R(WDAM"*.2-"J)Y)Y'&H*I\C(Y :H%A<K(E BSD@ K26Z-I#'H0J%7JI;%
MLK*"&?.20/)'UE+'B".0_I'$/^G4;E&&0N$ R&)I52V,@<D F"3W -8H7%3!
MVFT8HY !"DFN=P:(<V6T-A+&B&.0O)'8!=:LV<6NJHSY9*-L1.B2?&> +FM
MF%P,R,62D*RAY&*LG(Q-I*N<#U:]C.G%H,9491DC+L5< "J?@##G_HZ,O8TQ
MP1@0C"7!&"1[+C-#N@0J5PJ6/YA@# C&DF ,LKU0D04GQG!BD,S)8GS%($L+
M!4=90 %=2LFH-QBCCD$VQ\8:\QA.'L")U7$)@).S,A"/V>0!FUBRR2,V%;)X
M7V.957YZ3# /",;J.$D3K&+IC=985;G'B/, <2P1YS7B%I5*FY J![EUSF8<
MM'F]KKP1EAZSRP-V><DNKY$D$0$DBV0RPF-F>< L+YGE-8R4,R#E,L_S/.:5
M![SR:DFAZC05EB6,*P]PY26N/,!5AI4\AUD#72C-H6-<>9"9R9IPY77*Y1*E
M0N862.<Y6,5CP/@+ '_RD&05-/Y<+ATK&7M(YRN.QO%%P* ,#@2?-2J,M@#0
MYB7:@L96D'7\&HAB2I8WF&X!'/Q[ZYU@( 5P]!]EA19TTA4L3XTS?0TM%V4.
M&#21HCKX!]1B(U@"9E8 S)()U.HD^G#=$25,@"C(*G%Y<16U:[KGZ=:NGSVT
MK_MAO/2Y>'J^&;RC\2I+/%^YJ_7Q?N]'-\?KQM_K[GFS[V=?VF%H=]-UUE/;
M#DUVL?B4W]1+4S^>?VR;IV'\FO+W[GC-=_PQM(?3%>;R?(]Z^Q]02P,$%
M  @ %)1C4-T]IU&Y 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL;5/;;MLP#/T501]0)<IE16 ;:%H4'; !08=MSXI-VT)U<24Y;O]^NCBN
MV_G%(NG#PT.*R@9M7FP+X-";%,KFN'6N.Q!BRQ8DLS>Z ^7_U-I(YKQK&F([
M ZR*25(0NEKMB61<X2*+L9,I,MT[P16<#+*]E,R\'T'H(<=K? T\\Z9U(4"*
MK&,-_ +WNSL9[Y&)I>(2E.5:(0-UCN_6A^,VX"/@#X?!SFP4.CEK_1*<[U6.
M5T$0""A=8&#^N, ]"!&(O(S7D1-/)4/BW+ZR/\;>?2]G9N%>B[^\<FV.;S&J
MH&:]<,]Z>(*QGQU&8_,_X +"PX,27Z/4PL8O*GOKM!Q9O!3)WM+)53R'D?^:
MMIQ QP0Z)=#42RH4E3\PQXK,Z &9-/N.A2M>'ZB?31F"<13QGQ=O??12T-TZ
M(Y= -&*."4-GF \$\>Q3";I4XDC_3]_OE@DVBQHWD6#S22-=)M@N$FPCP?83
MP>9+DPFSCQ@5,;NO79+94"68)JZ31:7N55SE673:V#L:+^4#GM;])S,-5Q:=
MM?-7&R^@UMJ!5[*Z\3O4^A<V.0)J%\QOWC9ISY+C=#<^(3*]X^(?4$L#!!0
M   ( !248U"DZ[Z@M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;'U386_;(!#]*X@?4!+BK%UD6VHZ39O42E&G;9^)?;91P7B X_;?[\"N
MY[7>O@!WW'OW[CC2P=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-
M7&=!E!&D%>.;S0>FA6QIGD;?R>:IZ;V2+9PL<;W6PKX<09DAHUOZZGB4=>.#
M@^5I)VKX!OY[=[)HL9FEE!I:)TU++%09O=T>CDF(CP$_) QN<2:ADK,Q3\'X
M6F9T$P2!@L('!H';!>Y J4"$,GY-G'1.&8#+\RO[YU@[UG(6#NZ,^BE+WV3T
MAI(2*M$K_VB&+S#5LZ=D*OX>+J P/"C!'(51+JZDZ)TW>F)!*5H\C[MLXSZ,
M-\G'";8.X!. SX";F(>-B:+R3\*+/+5F(';L?2?"$V\/''M3!&=L1;Q#\0Z]
MEYSODY1= M$4<QQC^")F.T<P9)]3\+441_X.SM?ANU6%NPC?_4/A7P3)*D$2
M"9+_EK@6LW^3A"UZJL'6<9H<*4S?QDE>>.>!O>7Q3?Z$C]/^(&PM6T?.QN/+
MQOY7QGA *9LK'*$&/]AL**A\.%[CV8YC-AK>=-,/8O,WSG\#4$L#!!0    (
M !248U EO=R7M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;'U3VV[;, S]%4$?4"5*T@:!;:#I,&S !@0=MCTK-FT+U<63Y+C[^U&RZWF;
ML1=)I'@.#RDJ&ZQ[\2U (*]:&9_3-H3NQ)@O6]#"W]D.#-[4UFD1T'0-\YT#
M42605HQO-O=,"VEHD27?Q169[8.2!BZ.^%YKX7Z>0=DAIUOZYGB631NB@Q59
M)QKX N%K=W%HL9FEDAJ,E]80!W5.'[>G\S[&IX!O$@:_.)-8R=7:EVA\K'*Z
MB8) 01DB@\#M!D^@5"1"&3\F3CJGC,#E^8W]?:H=:[D*#T]6?9=5:'-ZI*2"
M6O0J/-OA TSU'"B9BO\$-U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _C#3],
ML'4 GP!\!AQ3'C8F2LK?B2"*S-F!N+'WG8A/O#UQ[$T9G:D5Z0[%>_3>"GZX
MS]@M$DTQYS&&+V*V<P1#]CD%7TMQYO_ ^3I\MZIPE^"[/Q0^K!/L5PGVB6#_
MWQ+78HY_)6&+GFIP39HF3TK;FS3)"^\\L(\\O<GO\'':/PO72./)U09\V=3_
MVMH *&5SAR/4X@>;#05UB,<'/+MQS$8CV&[Z06S^QL4O4$L#!!0    ( !24
M8U 9(N_-M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'U3
MVV[<(!#]%<0'!"^[N71E6\JFJEHID5:IFCZS]MA&X>("7B=_7\#$=1NG+\ ,
M<\Z<&89\U.;9=@ .O4BA;($[Y_H](;;J0#)[H7M0_J;11C+G3=,2VQM@=01)
M06B671')N,)E'GU'4^9Z<((K.!ID!RF9>3V T&.!-_C-\<C;S@4'*?.>M? =
MW(_^:+Q%9I::2U"6:X4,- 6^W>P/NQ ? YXXC'9Q1J&2D];/P?A6%S@+@D!
MY0(#\]L9[D"(0.1E_$J<>$X9@,OS&_N76+NOY<0LW&GQD]>N*_ -1C4T;!#N
M48]?(=5SB5$J_A[.('QX4.)S5%K8N*)JL$[+Q.*E2/8R[5S%?4PW-,'6 30!
MZ RXB7G(E"@J_\P<*W.C1V2FWO<L//%F3WUOJN",K8AW7KSUWG-)+S_EY!R(
M4LQABJ&+F,T<03S[G(*NI3C0=W"Z#M^N*MQ&^/8#A7\1[%8)=I%@]]\25V*N
MLG^2D$5/)9@V3I-%E1Y4G.2%=Q[8V_B(Y$_X-.T/S+1<6732SK]L['^CM0,O
M);OP(]3Y#S8; AH7CM?^;*8QFPRG^_2#R/R-R]]02P,$%     @ %)1C4'\*
MZJZS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL?5/;;M0P
M$/T5RQ]0[WI#J59)I&X1 @FD51'P[$TFB55?@NULRM\S=M(T0.#%]HSGG#DS
M'N>C=4^^ PCD62OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN
MEFDA#2WSY#N[,K=#4-+ V1$_:"W<SQ,H.Q9T3U\<C[+M0G2P,N]%"U\@?.W/
M#BVVL-12@_'2&N*@*>C]_GC*8GP*^"9A]*LSB95<K'V*QL>ZH+LH"!14(3((
MW*[P $I%(I3Q8^:D2\H(7)]?V-^GVK&6B_#P8-5W68>NH'>4U-"(085'.WZ
MN9XWE,S%?X(K* R/2C!'995/*ZD&'ZR>65"*%L_3+DW:Q^F&9S-L&\!G %\
M=RD/FQ(EY>]$$&7N[$C<U/M>Q"?>'SGVIHK.U(ITA^(]>J\EO]WG[!J)YIC3
M%,-7,:\1#-F7%'PKQ8G_!>?;\,.FPD."'_ZA\#>";),@2P39?TO<BOE3)5OU
M5(-KTS1Y4MG!I$E>>9>!O>?I35[#IVG_+%PKC2<7&_!E4_\;:P.@E-T-CE"'
M'VPQ%#0A'M_BV4UC-AG!]O,/8LLW+G\!4$L#!!0    ( !248U#,A/W!M $
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3VV[4,!#]%<L?
M4.]Z0UNMDDC=(@022*LBX-F;3!*KO@3;V92_9^RD(4#@Q?:,YYPY,Q[GHW7/
MO@,(Y$4KXPO:A= ?&?-5!UKX&]N#P9O&.BT"FJYEOG<@Z@32BO'=[I9I(0TM
M\^0[NS*W0U#2P-D1/V@MW(\3*#L6=$]?'4^R[4)TL#+O10N?(7SISPXMMK#4
M4H/QTAKBH"GHP_YXRF)\"O@J8?2K,XF57*Q]CL:'NJ"[* @45"$R"-RN\ A*
M12*4\7WFI$O*"%R?7]G?I=JQEHOP\&C5-UF'KJ#WE-30B$&%)SN^A[F>-Y3,
MQ7^$*R@,CTHP1V653RNI!A^LGEE0BA8OTRY-VL?YYFZ&;0/X#. +X#[E85.B
MI/RM"*+,G1V)FWK?B_C$^R/'WE31F5J1[E"\1^^UY+>'G%TCT1QSFF+X*F:_
M1#!D7U+PK10G_A><;\,/FPH/"7[XA\+?"+)-@BP19/\M<2LF^R,)6_54@VO3
M-'E2V<&D25YYEX%]X.E-?H5/T_Y)N%8:3RXVX,NF_C?6!D INQL<H0X_V&(H
M:$(\WN'936,V&<'V\P]BRS<N?P)02P,$%     @ %)1C4(!/TZ.T 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&UL?5-A;]L@$/TKB!]0$I)F
M561;:EI-F[1)4:=MGXE]ME&!\P#'W;\?8-?S-J]?@#ONO7MW'-F ]MFU )Z\
M:&5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMD<F!;2T")+OK,M
M,NR]D@;.EKA>:V%_GD#AD-,M?74\R:;UT<&*K!,-? '_M3O;8+&9I9(:C)-H
MB(4ZI_?;XVD?XU/ -PF#6YQ)K.2"^!R-CU5.-U$0*"A]9!!AN\(#*!6)@HP?
M$R>=4T;@\OS*_C[5'FJY" </J+[+RK<YO:.D@EKTRC_A\ &F>FXIF8K_!%=0
M(3PJ"3E*5"ZMI.R=1SVQ!"E:O(R[-&D?QAM^F&#K #X!^ RX2WG8F"@I?Q1>
M%)G%@=BQ]YV(3[P]\M";,CI3*])=$.^"]UKPPVW&KI%HBCF-,7P1LYTC6&"?
M4_"U%"?^#YROPW>K"G<)OON/PC\(]JL$^T2P?[/$M9C#7TG8HJ<:;).FR9$2
M>Y,F>>&=!_:>IS?Y'3Y.^V=A&VD<N: /+YOZ7R-Z"%(V-V&$VO#!9D-![>/Q
M73C;<<Q&PV,W_2 V?^/B%U!+ P04    "  4E&-0553-PK0!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q]4V%OVR 0_2N('U 2DK519%MJ
M6DV;M$E1IVV?B7VV48'S ,?=OQ]@U_,VKU^ .^Z]>W<<V8#VV;4 GKQH95Q.
M6^^[(V.N;$$+=X,=F'!3H]7"!],VS'461)5 6C&^V=PR+:2A199\9UMDV'LE
M#9PM<;W6POX\@<(AIUOZZGB23>NC@Q59)QKX OYK=[;!8C-+)348)]$0"W5.
M[[?'TS[&IX!O$@:W.)-8R07Q.1H?JYQNHB!04/K((,)VA0=0*A(%&3\F3CJG
MC,#E^97]?:H]U'(1#AY0?9>5;W-ZH*2"6O3*/^'P :9ZWE$R%?\)KJ!">%02
M<I2H7%I)V3N/>F()4K1X&7=ITCY,-X<)M@[@$X#/@$/*P\9$2?FC\*+(+ [$
MCKWO1'SB[9&'WI31F5J1[H)X%[S7@M_>9>P:B::8TQC#%S';.8(%]CD%7TMQ
MXO_ ^3I\MZIPE^"[_RC\@V"_2K!/!/LW2UR+.?R5A"UZJL$V:9H<*;$W:9(7
MWGE@[WEZD]_AX[1_%K:1QI$+^O"RJ?\UHH<@97,31J@-'VPV%-0^'N_"V8YC
M-AH>N^D'L?D;%[\ 4$L#!!0    ( !248U".Q'O,M0$  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;'U3VV[<(!#]%<0'!"^[3=*5;2F;JFJE
M1EJE:O+,VF,;A8L+>)W\?0$3QVV<O@ SS#ES9ACR49LGVP$X]"R%L@7NG.OW
MA-BJ \GLA>Y!^9M&&\F<-TU+;&^ U1$D!:%9=DDDXPJ7>?0=39GKP0FNX&B0
M':1DYN4 0H\%WN!7QSUO.Q<<I,Q[UL)/<+_ZH_$6F5EJ+D%9KA4RT!3X9K,_
M[$)\#'C@,-K%&85*3EH_!>-[7> L" (!E0L,S&]GN 4A I&7\3MQXCEE "[/
MK^Q?8^V^EA.S<*O%(Z]=5^!KC&IHV"#<O1Z_0:KG$T:I^!]P!N'#@Q*?H]+"
MQA55@W5:)A8O1;+G:><J[F.ZH0FV#J )0&? =<Q#ID11^1?F6)D;/2(S];YG
MX8DW>^I[4P5G;$6\\^*M]YY+>ODY)^= E&(.4PQ=Q&SF".+9YQ1T+<6!OH/3
M=?AV5>$VPK<?*/R+8+=*L(L$N_^6N!)SE?V3A"QZ*L&T<9HLJO2@XB0OO//
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
MX,NF_M?6!D IFSL<H18_V&PHJ$,\'O#LQC$;C6"[Z0>Q^1L7/P%02P,$%
M  @ %)1C4-1$_N.U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&UL?5/;;MP@$/T5Q <$+[MMW)5M*9NJ2J5&6J5J^\S:8QL%/ [@=?+W!>RX
M5FOU!9CAG#,7AFQ$\VQ; $=>M>IL3EOG^B-CMFQ!"WN#/73^ID:CA?.F:9CM
M#8@JDK1B/$D^,BUD1XLL^LZFR'!P2G9P-L0.6@OS=@*%8TYW]-WQ))O6!0<K
MLEXT\!W<C_YLO,46E4IJZ*S$CABH<WJW.YX. 1\!/R6,=G4FH9(+XG,POE8Y
M34)"H*!T04'X[0KWH%00\FF\S)IT"1F(Z_.[^I=8NZ_E(BS<H_HE*]?F-*6D
M@EH,RCWA^ !S/1\HF8O_!E=0'AXR\3%*5#:NI!RL0SVK^%2T>)UVV<5]G&YX
M.M.V"7PF\(60QCAL"A0S_RR<*#*#(S%3[WL1GGAWY+XW97#&5L0[G[SUWFO!
M;S]E[!J$9LQIPO 59K<@F%=?0O"M$"?^#YUOT_>;&>XC?;^FI\FVP&%3X! %
M#O\M<0.3_ETD6_54@VGB-%E2XM#%25YYEX&]X_%-_L"G:7\4II&=)1=T_F5C
M_VM$!SZ5Y,:/4.L_V&(HJ%TXWOJSF<9L,ASV\P]BRS<N?@-02P,$%     @
M%)1C4._:(8VR 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M?5-AC]0@$/TKA!]P[-)5-YNVR>T9HXDFFS/J9[:=MN2@5*#;\]\[4*Y6K7X!
M9ICWYLTPY).Q3ZX#\.19J]X5M/-^.#'FJ@ZT<'=F@!YO&F.U\&C:EKG!@J@C
M2"O&=[O73 O9TS*/OHLM<S-Z)7NX6.)&K87]<09EIH+NZ8OC4;:=#PY6YH-H
MX3/X+\/%HL46EEIJZ)TT/;'0%/1^?SH?0GP,^"IA<JLS"95<C7D*QH>ZH+L@
M"!14/C (W&[P $H%(I3Q/7'2)64 KL\O[.]B[5C+53AX,.J;K'U7T",E-31B
M5/[13.\AU?.*DE3\1[B!PO"@!'-41KFXDFITWNC$@E*T>)YWV<=]2C=9@FT#
M> +P!7",>=B<*"I_*[PH<VLF8N?>#R(\\?[$L3=5<,96Q#L4[]![*_F1Y^P6
MB%+,>8[AJYC]$L&0?4G!MU*<^5]PO@W/-A5F$9[]0^%O!(=-@D,D./RWQ*V8
M[(\D;-53#;:-T^1(9<8^3O+*NPSL/8]O\BM\GO9/PK:R=^1J/+YL[']CC >4
MLKO#$>KP@RV&@L:'XQL\VWG,9L.;(?T@MGSC\B=02P,$%     @ %)1C4/(C
MB1VT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL?5/;;MP@
M$/T5Q >$7=9I5BO;4C91U4J-M$K4]IFUQS8*%Q?P.OG[ ":NV[IY 6:8<^;,
M,.2C-L^V W#H10IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;
M3T0RKG"91]_)E+D>G. *3@;904IF7H\@]%C@+7YW//*V<\%!RKQG+3R!^]Z?
MC+?(S%)S"<IRK9"!IL"WV\,Q"_$QX >'T2[.*%1RUOHY&%_K F^"(!!0N<#
M_':!.Q B$'D9OQ(GGE,&X/+\SOXYUNYK.3,+=UK\Y+7K"KS'J(:&#<(]ZO$+
MI'JN,4K%?X,+"!\>E/@<E18VKJ@:K-,RL7@IDKU,.U=Q']/-38*M V@"T!FP
MCWG(E"@JOV>.E;G1(S)3[WL6GGA[H+XW57#&5L0[+]YZ[Z6D^RPGET"48HY3
M#%W$;.<(XMGG%'0MQ9'^ Z?K\-VJPEV$[_ZC\ ^";)4@BP39AR6NQ5S_E80L
M>BK!M'&:+*KTH.(D+[SSP-[2^":_PZ=I?V"FY<JBLW;^96/_&ZT=>"F;*S]"
MG?]@LR&@<>%XX\]F&K/)<+I//XC,W[A\ U!+ P04    "  4E&-0X^NL"[0!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q]4]N.TS 0_17+
M'[!NW;*MJB32=A$"":1J$?#L)I/$6E^"[33+WS-VLB% X,7VC.><.3,>9X-U
MS[X%".1%*^-SVH;0G1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>:>:2$-
M+;+DN[@BLWU0TL#%$=]K+=R/,R@[Y'1+7QU/LFE#=+ BZT0#GR%\Z2X.+3:S
M5%*#\=(:XJ#.Z</V=-['^!3P5<+@%V<2*[E:^QR-#U5.-U$0*"A#9!"XW> 1
ME(I$*./[Q$GGE!&X/+^ROTNU8RU7X>'1JF^R"FU.CY144(M>A2<[O(>IGC>4
M3,5_A!LH#(]*,$=IE4\K*7L?K)Y84(H6+^,N3=J'\88?)M@Z@$\ /@..*0\;
M$R7E;T401>;L0-S8^T[$)]Z>./:FC,[4BG2'XCUZ;P4_WF?L%HFFF/,8PQ<Q
MVSF"(?N<@J^E./._X'P=OEM5N$OPW3\4_D:P7R78)X+]?TM<BSG\D80M>JK!
M-6F:/"EM;](D+[SSP#[P]":_PL=I_R1<(XTG5QOP95/_:VL#H)3-'8Y0BQ]L
M-A34(1X/>';CF(U&L-WT@]C\C8N?4$L#!!0    ( !248U"T2AR1M $  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;'U3VV[<(!#]%<0'A%UV
MV[HKVU(V5=5*C;1*U>29M<<V"A<7\#KY^P(FCMLX?0%FF'/FS##DHS:/M@-P
MZ$D*90O<.=<?"+%5!Y+9*]V#\C>--I(Y;YJ6V-X JR-("D(WFX]$,JYPF4??
MR92Y'IS@"DX&V4%*9IZ/(/18X"U^<=SQMG/!0<J\9RW\!/>K/QEOD9FEYA*4
MY5HA TV!K[>'XS[$QX![#J-=G%&HY*SU8S"^UP7>!$$@H'*!@?GM C<@1"#R
M,GXG3CRG#,#E^87]:ZS=UW)F%FZT>."UZPJ<851#PP;A[O3X#5(]'S!*Q?^
M"P@?'I3X')46-JZH&JS3,K%X*9(]33M7<1_3399@ZP": '0&9#$/F1)%Y5^8
M8V5N](C,U/N>A2?>'JCO316<L17QSHNWWGLI:9;EY!*(4LQQBJ&+F.T<03S[
MG(*NI3C2-W"Z#M^M*MQ%^.X=A7\1[%<)]I%@_]\2UV(^_Y.$+'HJP;1QFBRJ
M]*#B)"^\\\!>T_@FK^'3M-\RTW)ET5D[_[*Q_XW6#KR4S94?H<Y_L-D0T+AP
M_.3/9AJSR7"Z3S^(S-^X_ -02P,$%     @ %)1C4$1R24&S 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL?5/;CM0P#/V5*!^PZ60&6$9M
MI9U%""201HM8GC.MVT:;2TG2Z?+W.&FW%"B\)+'C<WSL./EHW9/O  )YULKX
M@G8A]$?&?-6!%O[&]F#PIK%.BX"F:YGO'8@Z@;1B/,M>,RVDH66>?&=7YG8(
M2AHX.^('K87[<0)EQX+NZ(OC0;9=B Y6YKUHX0N$K_W9H<46EEIJ,%Y:0QPT
M!;W;'4^'&)\"'B6,?G4FL9*+M4_1^%@7-(N"0$$5(H/ [0KWH%0D0AG?9TZZ
MI(S ]?F%_7VJ'6NY" _W5GV3=>@*>DM)#8T85'BPXP>8ZWE%R5S\)[B"PO"H
M!'-45OFTDFKPP>J9!:5H\3SMTJ1]G&XXGV'; #X#^ *X37G8E"@I?R>"*'-G
M1^*FWO<B/O'NR+$W572F5J0[%._1>RWYVRQGUT@TQYRF&+Z*V2T1#-F7%'PK
MQ8G_!>?;\/VFPGV"[_^A\#>"PR;!(1$<_EOB5LR?1;)53S6X-DV3)Y4=3)KD
ME7<9V+OTB.Q7^#3MGX5KI?'D8@.^;.I_8VT E)+=X AU^,$60T$3XO$-GMTT
M9I,1;#__(+9\X_(G4$L#!!0    ( !248U")"NVG8 (  *,(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;'56VXZ;,!#]%<0'K#&$2U8$*=FJ:J56
MBK;J]MDA3D!K,+6=L/W[VH90:H87?#MSSHSQ>)SW7+S+BE+E?32LE3N_4JI[
M1DB6%6V(?.(=;?7*A8N&*#T45R0[0<G9&C4,A4&0H(;4K5_D=NXHBIS?%*M;
M>A2>O#4-$7\.E/%^YV/_,?%:7RME)E"1=^1*?U#ULSL*/4(3R[EN:"MKWGJ"
M7G;^'C\?<&(,+.*MIKV<]3T3RHGS=S/X>M[Y@?&(,EHJ0T%T<Z<OE#'#I/WX
M/9+ZDZ8QG/<?[)]M\#J8$Y'TA;-?]5E5.S_SO3.]D!M3K[S_0L> 8M\;H_]&
M[Y1IN/%$:Y2<2?OURIM4O!E9M"L-^1C:NK5M/ZPD#S/8(!P-PLD@LP9H$+*>
M?R**%+G@O2>&S>^(^<?X.=1[4YI)NQ5V33LO]>R]"+=ACNZ&:,0<!DPXP^ )
M@33[)!%"$H=P81["YA'H863-H[EYO($)-B#!QA)L_@LQ<D*$,"LB,2@2 P2Q
M(P)A$E@D 442@"!U1"!,!HNDH$@*$&P=D24F"@)8) -%,H  .R(09N7D;$&1
M+4#@_G@(L_+C<0!G4+#<L-C=,  4!?&*SDJF8H B<74@4+JB Z;K'H< 1>;J
M0*#MB@Z<USA:4N# U8% *[</AM,?+W,[=4\!@(GPREG#\ 6 E]D=X84.!%H[
M;O =@)<)'F'WI@%![E6#9C6BH>)JJZ/T2GYK;6F>S4X5>!_:&O,//I3O[T1<
MZU9Z)ZYTI;+UY,*YHMJ7X$G'7.D7PS1@]*),-]5],93-8:!X-SX)T/0N*?X"
M4$L#!!0    ( !248U#KX.E Q@$  #<$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;&U4[8Z<(!1]%<(#+,J,W>E$37:V:=JD32;;=/N;T:N2!;&
MX_;M"^A:.\L?X5[..?<#KOFD](OI "QZE:(W!>ZL'8Z$F*H#R<R=&J!W)XW2
MDEEGZI:800.K TD*0I/D Y&,][C,@^^LRUR-5O >SAJ944JF_YQ J*G *7YS
M//&VL]Y!RGQ@+?P ^W,X:V>15:7F$GK#58\T- 5^2(^GS.,#X)G#9#9[Y"NY
M*/7BC:]U@1.?$ BHK%=@;KG"(PCAA5P:OQ=-O(;TQ.W^3?USJ-W5<F$&'I7X
MQ6O;%?B 40T-&X5]4M,76.K),%J*_P97$ [N,W$Q*B5,^*)J-%;)1<6E(MGK
MO/(^K--\DAT66IQ %P)="8<0A\R!0N:?F&5EKM6$]-S[@?DK3H_4]:;RSM"*
M<.:2-\Y[+7?I?4ZN7FC!G&8,W6#2%4&<^AJ"QD*<Z#LZC=-WT0QW@;[;TK-]
M7& ?%=@'@?U_)1YN2HQA/L:#9-$@V7L!FMP$B6%N.TDV%R=!M^')&E2IL0_C
MLO&N4_% P\7_@\\C]9WIEO<&791USR=<<J.4!9=*<N=RZ=P4KX: QOKMO=OK
M^2W/AE7#,J9D_5>4?P%02P,$%     @ %)1C4+IH"]:V 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL;5/;;MP@$/T5Q >$7>Q<M+(M95-5
MJ=1*JT1MGUE[;*. <0"OT[_/@!W73?T"S'#.F0M#-AK[XEH 3]ZTZEQ.6^_[
M V.N;$$+=V5ZZ/"F-E8+CZ9MF.LMB"J2M&)\M[MA6LB.%EGTG6R1F<$KV<')
M$C=H+>R?(R@SYG1//QQ/LFE]<+ BZT4#S^!_]B>+%EM4*JFA<])TQ$*=T_O]
MX9@&? 3\DC"ZU9F$2L[&O 3C6Y7374@(%)0^* C<+O  2@4A3.-UUJ1+R$!<
MGS_4O\;:L9:S</!@U&]9^3:G=Y144(M!^2<S/L)<SS4E<_'?X0(*X2$3C%$:
MY>)*RL%YHV<53$6+MVF77=S'Z>8FF6G;!#X3^$*XBW'8%"AF_D5X4636C,1.
MO>]%>.+]@6-ORN",K8AWF+Q#[Z5(.,_8)0C-F..$X2O,?D$P5%]"\*T01_X?
MG6_3D\T,DTA/UO3KVVV!=%,@C0+I/R4FGTK<PJ2?@K!53S78)DZ3(Z49NCC)
M*^\RL/<\OLE?^#3M/X1M9.?(V7A\V=C_VA@/F,KN"D>HQ0^V& IJ'XZW>+;3
MF$V&-_W\@]CRC8MW4$L#!!0    ( !248U"'._Y6_ $  .P%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;(U4Z8Z;,!!^%<0#K F$7 *DS595*[52
MM%7;WPX,A];&U';"]NUK&T(IF4C]@^WA.V9\3-(+^:9J .V]<]:JU*^U[@Z$
MJ+P&3M63Z* U?THA.=5F*2NB.@FT<"3.2!@$&\)IT_I9XF(GF27BHEG3PDEZ
MZL(YE;^/P$2?^BO_%GAMJEK; ,F2CE;P#?3W[B3-BDPJ1<.A58UH/0EEZC^O
M#L=58 D.\:.!7LWFGBWE+,2;77PN4C^P&0&#7%L):H8KO !C5LGD\6L4]2=/
M2YS/;^H?7?&FF#-5\"+8SZ;0=>KO?*^ DEZ8?A7])Q@+BGUOK/X+7($9N,W$
M>.2"*??U\HO2@H\J)A5.WX>Q:=W8C_HW&DX(1T*X()#!R&7^@6J:)5+TGAPV
MOZ/VC%>'T.Q-;H-N*]P_D[PRT6L6A7%"KE9HQ!P'3#C#K"8$,>J318A9',,[
M>HC3(S3#R-&C.3W>XP)K5&#M!-;_E+A9E(AAMKA)C)K$B,!N88)A'E2R04TV
M]P)1L##!, ^.:XN:;!&!!P>V0P5V_W]@>U1@CV00+<K$,&O<Q#0-].8'B,3=
MU<= FX4/F3TV#K)R;49YN;BTKL?-HE,K>P[=8_T+'_K@5RJKIE7>66CSY-W#
M+(708'()GLS]J4WKG18,2FVG6S.70_\9%EIT8V\E4X//_@!02P,$%     @
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
MWL[$/6-=YG7W=[)^JYNRZ+.XJ139C]/G;M]]'OO\'V$X@/L /@>X9W\6(/L
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
M2FEIQ(,[(_M@OA/Z029WNG[EYKULF^5VH-6Q^Q"(^J^1^3]02P,$%     @
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
MEL9E>&?&[F .^Y=&(7>ZO8W-?=V?>/N&5L?A-!]<_E)8_0=02P,$%     @
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
M@=#L3BB)YG3B -[>P7T>/$<QXQ"\7"N&]S\F"]2.H(7?%<-&P8!3,)ZA@$V
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
M<#"0")":K:I6:J5HJVZOG60(: VFMA.V;U__L B!>Q/;XS/GFS&QBY&+-]D
MJ."]8[TLPT:IX8"0O#304?G$!^CU3LU%1Y5>BAN2@P!ZM4D=0SB*4M31M@^K
MPL9.HBKX7;&VAY,(Y+WKJ/A[!,;',HS#C\!+>VN4":"J&.@-?H+Z-9R$7J'9
MY=IVT,N6]X& N@P_Q8=C;O16\-K"*!?SP'1RYOS-++Y=RS R!0&#BS(.5 \/
M> ;&C)$NX\_D&<Y(D[B<?[A_L;WK7LY4PC-GO]NK:LHP#X,KU/3.U L?O\+4
M#PF#J?GO\ "FY:82S;AP)NUO<+E+Q;O)19?2T7<WMKT=1[=#R)3F3\!3 IX3
ML.O%@6SEGZFB52'X& AW]@,UGS@^8'TV%Q.T1V'W=/%21Q]5BI,"/8S1I#DZ
M#5YH2$)F#=+^,P1[(=@:[):0>.\WV'D-=M8@6580KXITDM1*>B?!^]P/2;R0
M9 O)]RN*TY %94=PYJ<0+X5L*?MH12$;"L[PSD])O9340UF?6+JAQ(0D?DKF
MI60>"EY1L@UE3_[32NZ%Y!M(BM>MY)N/'R<16?]'T>)2F#?G!Q6WMI?!F2M]
MO^PMJ#E7H!VC)UUQHY^Y><&@5F::Z;EPE]TM%!^F=PS-CVGU#U!+ P04
M"  4E&-0P[#'8B\"  !R!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6R-5>V.FS 0?!7$ YPQ! @1(/52G5JIE:*KVOYVDDU 9S!G.^'Z]K4-01R8
M*'_P!S.[,PMKIRWC;Z( D,Y'16N1N864S08A<2B@(N*)-5"K-R?&*R+5DI^1
M:#B0HR%5%/F>%Z&*E+6;IV9OQ_.4720M:]AQ1URJBO!_ST!9F[G8O6V\EN="
MZ@V4IPTYPR^0OYL=5RLT1#F6%=2B9+7#X92Y7_!FBP--,(@_);1B-'>TE3UC
M;WKQ_9BYGE8$% Y2AR!JN,(6*-61E([W/J@[Y-3$\?P6_<685V;V1,"6T;_E
M41:9NW:=(YS(A<I7UGZ#WE#H.KW['W %JN!:B<IQ8%28IW.X",FJ/HJ24I&/
M;BQK,[9]_!O-3O![@C\0\.HN(>@)P82 .F7&ZE<B29YRUCJ\^UH-T3\%W@2J
MF >]:6IGWBFW0NU>\\@/4W35@7K,<X?Q1YAP_1FRG4/\ 8&4@$&%;U7A&WHP
MHB>AG1]8^8'AKSZYB"82.TQD,/4]B2MKBI4E13PIU.I.BDY$APA'B"BQJPBM
M*L*9"APOV(BL :*'*QU;^?$#E8YG)A<DKJTIUI84T_]M/:]C;,^16',D#WS-
MY(Z-3L4<L?0UL6?O/L^B(YFVGS?[K;QI^WDS)=Z"D(5C ,^%!$LA[#V,'V]B
M;.]B;&OC9&IUWL=3G6AT^.G;Z"?AY[(6SIY)=8Z:T^[$F 05SGM2-2O4!3@L
M*)RDGL9JSKM;H%M(UO0W'!JNV?P_4$L#!!0    ( !248U!@T6*%&@(  *,%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;(U4V6[;,!#\%4$?$.J@
M[-J0!<1'T (M8*1(^TS+:TL(*2HD;:5_7UY19%MP^R*2RYG968K<O./B558
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
M,RK,KY>?A615KZ*L5.2M&\O:C&VW@^<]S4T(>T(X$(+X)B'J"=$' =\DX)Z
M/WM"W!-BZP34Y6Z*N2&29"EGK<>[Z] 0?>N"1:P^5ZZ#YNN8/55/H:*7+$F"
M%%VT4(]9=9APA D"?(W9.# # BD'@XW096,53NCA]0'K*2((8LO$?U6VMU6N
MC$;.>D5&(!H?@>=N >P4P$8 CQV$#U;!.TQB,+7!?(GF5CVFF ><6/688J)P
M%EDEF8+P?8C=*<7.E.))2DEB%7[EPEA.UBZ,?<]<&.L:;%V8Q$H(C1Y(!?QD
MNI7P<G:NI?Z^H^C0$!]#_<"L^"I8K -'?*,::-?O/N2[[ON3\%-9"V_/I'K6
MYO$=&9.@K,_NE/="-?QA0>$H]?1>S7G7]KJ%9$W?T='PMY+] U!+ P04
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
M?"_GX_/!M#>>SH-A7<+4EC2]9^MLU?X55FQ9;%?)]?WFIEP'S_Y\^7/P1-$
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
M&2W5,=]/*X1O%A',(D[3P_VAC?>\J-H:VX'UM48HWUQ,3L3XWW(LF4$MG.J
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
MUCWCB4MZ>T :$TQ>Z+I;92#Q+3NZQ>O=1 DF5.9#A63>;QJ47H/^85B>\EE
M''+6TK:IRO7:58Z8NVF;Q3]@KBU G"@XJ?6] Y2"W5ACFM?JS@$+WE%5B?D$
MZ_D._T[# NF/Z((7'$#1?"R\E4:!NZS)7Z)1#7T4Q(R1> 5[V1J]U+TDKUNG
MYP);'QA]*8XQV#4]&/B"TC<S!+Q'88##T(E.#CE+)TX\>>+RU>F+>G:NUA%N
M\P"W0%:"9MPJ<2'U;2^X8S?44-K<UL;WQIPQFSOZJ#^:I>/IA*4SE;+9&5 U
M)IX+L*3N=SE"@:+95KZGY<0>;V!$8U4!=N$IJD65W;*JN5)E".6:9(LM(VUM
M%MQ#Q0"(G>U>MFV__G9--34@F1J[<6Y@YN/=!8RDM!A#=1\L[0[6%K&RD>F8
M!7#58UTGSQ*:($--Q3O$BMPT'<W[GRTIZG>8T# =SR;>A.:SCYA0/)WJHZS7
MNPP%$-#.NG6<#9A]1F NI!VT@+L&LW0V4CEK\)^#F4@+9_"HE[O7\=E#^XW3
M12,0VJ;RO+[+<ZXAU%-5KHQ[J?[/#T^4"_\R C6TB)WM3#]\H N@ST&%&Y#$
M"#:B%MV,^WG,T_+UHRGZ9>T3R<OMQM<]K;)]!6-4;2H"P3_%(O?635HI1+#-
M,+LB)]%))@/RY]JYP.U9)8Y<U)NBYO)EP6O+J-%$D[P (7E-/AJP:B\8[A&A
M?ZOD,J_*GXNJY.[*UL9.D^^SFPJLKN1-":*N1O\@:M#)B\4ER/,:!L1^B[^!
M^("+WU4@/)G[<+TOV=^NJ<9='A^VB-Y;;J>424<$0BC)EW7D40,FPBW1 IVR
M.V&%A86%UP\Q][R\[0?!WW>D1T<A$@*2F%TD<2P%0Q8O6X@G7<>(XEH&FU!\
MF^AIW3<U0A_@.FWX/'+2H854:>-ZGM1;(EX''H.0L#_>@:A9@#D%(T# <%/>
M=YMMT H$HRS?KAK,HO>)TCZ_QDZJ:-3Q U@OCX7*YU3466\R5&RVFVQ++-&H
M&?5]37V7<"D,EV"-$L\*N:*RG2M>P9J Z,?=1^6-3H<XO;,*P@*LRYJ*%;U-
MQ+*R1R#,)V/;3 4[;Z1<,R_/P%5LC)POMP;#7K?>D\3MVMH%XI?K'@V].T-#
MT9A#(KLX*1W5:!H<O/A<#V&SM7GOPF>8%9CW@8$E;\10*A7[,B?PH+S-M^A8
MFOL,ZH!4U\J"*K*E6[$[A*$N,PW43*0FCU:3*X@1VW&9)G#ZA3%PJ0^=;9F1
MT+EG0G4(T0<<#//V2!\<6S)(NFEV7P(#E7?JL^IMMCVKF?V^^4*(82$EW0(=
MH4XDKGB% I 4'X=608/$;LSP::^ZVDA>V\O(FPBM<YNDHZ!-,N6ZNPF(KL=@
MVT_\Y%Y3(>\1IA4:1,M^;342<</@QJ?.P_&;-A>RUZF&_5*(-6.\#]H'&U2/
M!-'=B 3OE.J&Y$?0ZUV/(7,,/.N=<@G@.V("Z*R+[CUQAD!1)_\-;)$P?%VC
ME3.__1/'T6"1"1JV:PFI8CO:;BFZ@(^#_J#'AJWB"'8Y'4T:9(='U/Z-AH[:
M;VZAOV"+$=CZWB$*<*D;:I P"1P.AJNE WBA@&JT.\)TD!,\ @Q7>%W[)"J.
M_2DODO^$5<A 8F]VAOTPZLE9_S'P4[^D%H8^NABSL_ML\#B(:M'9T=NK6QD%
M399LB/! "X<'+#TATSGZ"'6L"'SO<3OICQ9/[19/?W1XBG=X\MPZ;:@X"^ML
M0\$<ET+ "+ASX;4(L<YT[LALP64<GPB/A0*V\NNAX<M.'XL*R,]5*6L-A>YR
MZC@J;( &&Z#OV>I2#V-.@;2:N$W[ 8W)^MSVT F@ 11:P4?@M'(YL,$[DVK7
MV"X$!?.3_JC=1!<?9X-4D-IX7Q?2U\[5@ _\GE.G_OO,(QWOK!S?>L*A4&7H
MLW0R=06_?S6:=  CD&IPZM=6_0X(1-UU<H_?5BO55G?>CE5ZTH+N"0^4"I&V
M]\!F46BAZS(J?*@=\4,02SFATV%*G.6<H"]65?D>E!F.=9((T=*X[E)./,AH
M'CKYV%Q\PW2,C#:'-!TA;2L_%"0'4ZW8DZ^0_&565%.<J@ZEVZ77TY',(;.Y
M9$=C9NEM)L%&BV5E.KJC&[X0S";$(L?F[C1V4Q;-+:=3C<7YOJS>LBVT*QJ4
M2KB\C"QR8SP?.Y#WQH.Z\.$'55;-1?(30UER[HN7W4(/.X0CUG@I;\"B5E$K
M&/.@Y-;X,N,81&9]#ZNQ*G)?NV92(K F$66HIE! ##-\JVQE*='0;^-8+[HO
M"?Q)8-[-4DK@!E</YK_(E1&X78;D:YXR<J;E;3&Z)N5V9!]0P(%A+Q/1,ND]
MQ1-SAL$EC$I&AK(2T4AFO5:2NB"-QPDOD/T')BV(G#5 ;*#U$-B?6W8/&>@5
MV!C/<+-!4KB0VIEM[N$X-:^$"6Q\5/Y&71"BJI;'+5<;'SQ0/ 8#%1(8I/->
MI&_)A0@A0CBD5<64CPWSV5;J<YNSQ0&'4>.3!E F&6XZ[WUTJ.B$":?*M>&R
M\4T:&JT&JK"*Z5ZT="W7AP7T @Z+BN9U[\!Z/:53XT#YH5:D/\%%O(EU],8P
MC^XYYIJ#S_YUVFI\CG8:8<, U214R-;)<^RT.=?=,J;8LW.@+@S 3!GVO([;
M@UDZ5N#^/P+-GV$OG\?6P&ZQ6S\PX=YT-AU,'NN/IX.1UZIC!*=5@\\/9^EH
MVH]LA,H[*)9QG,,4(7%!(@&)D2BR)*U1;QCI UA>3&)$";>-&L8YK-Z9T=S"
M2&]/5I%M8H<C/A]G6^J*C99'(W3:DP9"$Y3.7RGKR_1$X&/&8T??L& K#PC#
M(,^\Q>9W5B0Z_Y['!,F1P34P:E;4;G.I1N>K7WI;*"S85B#MV*EY62X]X33C
ML-Y>9%+<0@YY(,I,3CX4;[>O8MI,71M4H2Q:T@CLOL?3#NPJMA*5#":)</[>
M<&(,;?7*\U;?HX]+933H-?8E@O]BB?0$B,7T0#\!SC3@<(^/=M.ASK8$!#$(
MZYSPES$N<)1.H>6+=M?YFJ/ROZ6JS,MLT@UH4_D[F]4LJ,@NS1BYQS9'.YAS
M&@M0DQ?L<'&.**(0HFL=A\S6Y*M$RFSI8K40O;\8O+N2<G!3OC-! 47$R+8J
M&A?<VQZ,(E7GX4EL$0X)5/,95BZ#0/=+U<J/$T*4%7;IV,DKTTCPS/S7XR!(
MRN"]<&Q8.:!WGG231P7(PVBG?!W$6SJGT"@_E]L)1M/-HV!)FD4"JP.K!U??
MX?PB@.].;<]/6_K\=4/T9>I_?KJXODB^O[RTA3\6M;<J-FIX'J;X=NE8$L;R
M*Y,C#,N!JC+H;N=_YXP88)Z+-2IS^-OK?"7XMLGU^?\AU#A.GQ5LV'N31F^\
MS1@_M>:K/X#;LFS@5NI-)08,"!4['9H&KO\:/3:Q9:;>O!3AV@'+8$4/++IL
M90*C\&T/XTS*G<A6WW+<=8M#0F742&/-[,W9N^?: 98).TTMM(BBKSM\X/;2
M1RG#<$+3:2YV?CZN/=R#.(?Y!-8GV02A6!'N,Y6KHK:21"\GO02>W^@*^%N/
MK\N;T@[C0(I26[]IL_?+[1;+6UZ3VH.\V!#R?_J\70-<DP49&21WD\%)8OB#
M=MD1IG43.6*S:-H'^+^3[>XFE+O:X1'BNMDLNZ98&]0UWC^^+H$ICIVRTS1E
MOIMQ(8ZG"CJ$V0?LEL<&:=OPX'NU1.P8\8N'L+['SC2JI<0E<\>&,#]Q+O$T
M:#3AO#OJ-+V_*['PCG/:$(BZ6!9P)F@.Z&; P[IP_2LE?NJG0>AC*YF-7F!
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
MWV"_3#_17]6LJD2-* *.QK,Y7JI=ZB*Z\YO[<SN/&\*AE'ATOEW:FB)^NP2
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
MG#SU#*FZVN&D"XFEW#2W/5FCB/O!*3S[@=H@/C45,J]@3:[O@ S:-YI3VOF
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
M6)C=9M1+_?KF_?-J>_\^NP,OD*MQ>O85^-/:N4C;Q*S;9<]AT"8[)2#--6"
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
M$$1T4])IRSR,AJ2 UY""DJ.[2<(SBN"QL,FB<M&[40BGGW>CXV65=WR9AI1
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
M=WV]^?_I.O5/A)M6E*??4$L#!!0    ( !248U"T!F_Q$0(  & K   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-Z]_ B+(9V Y(,R]@
MDMLF:A);MF'*V^,$&&E0D4"TTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8
MBW5+@XVE\S3FRL:%P:9\&K;,VWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/
ME^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8
M)R:\OW$ZS_?=/E((74-?BN8VFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NW
MKWGO;$B_[) ;LWW/_EM0GBY'>NKI<("Y<LS)*6\+.C1J+KQ\\F\-?-L-M0NT
M]"%70^H./%Z.=)>KD4T+C_F(-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][
MZ\?+(4!R2) <"B2'!LEA0')4(#G.07)<@.3@*Y0@**)R%%(YBJD<!56.HBI'
M896CN,I18.4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL$D56B2*K
M1)%5HL@J4625*+)*%%DEBJP215:)(JM"D56AR*I09%4HLBH4616*K I%5H4B
MJT*15:'(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ4635*+(:%%D-BJP&15:#
M(JM!D=6@R&I09#4HLAH460V*K!6*K!6*K!6*K!6*K-4)99V/Y6"[\:,D]\[M
MWN:S^8^U5\]02P$"% ,4    "  4E&-0'R// \     3 @  "P
M    @ $     7W)E;',O+G)E;'-02P$"% ,4    "  4E&-0)^B'#H(   "Q
M    $               @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( !248U 9%'[>[0   "L"   1              "  9D!  !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( !248U"97)PC$ 8  )PG   3
M      "  ;4"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ %)1C
M4*+?,I(U P  .@\  !@              ( !]@@  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( !248U"V>X,XM00  ,X7   8
M      "  6$,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M"  4E&-0[O"Q+&@"  #A"   &               @ %,$0  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ %)1C4&N@Y*]D!@  62(  !@
M             ( !ZA,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( !248U#/X+GR( (  /T%   8              "  80:  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  4E&-0"G7JQ;@"  "/
M"0  &               @ ':'   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ %)1C4"T$X)*Z 0  TP,  !@              ( !R!\
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( !248U"YY/<?
M6@<  !4L   8              "  ;@A  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    "  4E&-07@(+C9<%  !3'0  &
M@ %(*0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ %)1C
M4-T]IU&Y 0  TP,  !D              ( !%2\  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    "  4E&-0I.N^H+4!  #2 P  &0
M        @ $%,0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( !248U EO=R7M0$  -(#   9              "  ?$R  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ %)1C4!DB[\VT 0  T@,
M !D              ( !W30  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    "  4E&-0?PKJKK,!  #2 P  &0              @ '(-@
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( !248U#,A/W!
MM $  -(#   9              "  ;(X  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ %)1C4(!/TZ.T 0  T@,  !D
M ( !G3H  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  4
ME&-0553-PK0!  #2 P  &0              @ &(/   >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( !248U".Q'O,M0$  -(#   9
M          "  7,^  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ %)1C4-D2C32S 0  T ,  !D              ( !7T   'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  4E&-0@QY#-[,!  #1
M P  &0              @ %)0@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( !248U 4CEC3M0$  -(#   9              "  3-$
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ %)1C4(<2
M/R6U 0  T@,  !D              ( !'T8  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    "  4E&-0U$3^X[4!  #2 P  &0
M    @ $+2   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M !248U#OVB&-L@$  -(#   9              "  ?=)  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ %)1C4/(CB1VT 0  T@,  !D
M             ( !X$L  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    "  4E&-0X^NL"[0!  #2 P  &0              @ '+30  >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( !248U"T2AR1M $
M -(#   9              "  ;9/  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ %)1C4$1R24&S 0  T@,  !D              ( !
MH5$  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  4E&-0
MB0KMIV "  "C"   &0              @ &+4P  >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !248U#KX.E Q@$  #<$   9
M      "  2)6  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ %)1C4+IH"]:V 0  T@,  !D              ( !'U@  'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  4E&-0ASO^5OP!  #L!0
M&0              @ $,6@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( !248U#FB/0GQ0$  #<$   9              "  3]<  !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ %)1C4)\-4^6V
M 0  T@,  !D              ( !.UX  'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    "  4E&-0$6UFP;8!  #2 P  &0
M@ $H8   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( !24
M8U#(7FD:Q@$  #<$   9              "  15B  !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ %)1C4)4DJ5*W 0  T@,  !D
M         ( !$F0  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    "  4E&-0"&(\L>$!   !!0  &0              @ $ 9@  >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( !248U"GPBR_LP$  -(#
M   9              "  1AH  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ %)1C4 0Y\?_# 0  -P0  !D              ( ! FH
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  4E&-05VU/
M.Y<!  !: P  &0              @ '\:P  >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( !248U!2X>5]J $  )X#   9
M  "  <IM  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
M%)1C4-#YP7 1 @  G@8  !D              ( !J6\  'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    "  4E&-0B@4!( P"  "%!@  &0
M            @ 'Q<0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( !248U 68&(1@@(  /H(   9              "  31T  !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ %)1C4.6]O 9\!
MW!8  !D              ( ![78  'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q02P$"% ,4    "  4E&-0O9YHR#8#  "9#   &0              @ &@
M>P  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( !248U#U
M?,LW^P,  .X3   9              "  0U_  !X;"]W;W)K<VAE971S+W-H
M965T-#@N>&UL4$L! A0#%     @ %)1C4/3+*VY3 P  7A   !D
M     ( !/X,  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M"  4E&-03>]N2TP#   =#P  &0              @ ')A@  >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( !248U K<GCD&0(  $0&   9
M              "  4R*  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L!
M A0#%     @ %)1C4/N_<N_C @  S P  !D              ( !G(P  'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  4E&-0'<(/Y=X!
M   F!0  &0              @ &VCP  >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;%!+ 0(4 Q0    ( !248U#/@ :C1P(  .P(   9              "
M <N1  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ %)1C
M4(A\3MM# @  90<  !D              ( !290  'AL+W=O<FMS:&5E=',O
M<VAE970U-2YX;6Q02P$"% ,4    "  4E&-0]O![=DL"  #9!P  &0
M        @ '#E@  >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0
M   ( !248U"X"1\C^P(  )@+   9              "  469  !X;"]W;W)K
M<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ %)1C4/:V7#1-!   N!4
M !D              ( !=YP  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q0
M2P$"% ,4    "  4E&-0P/8Q(8\"  "9"   &0              @ '[H
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( !248U"9P+8Z
MD0,  !D1   9              "  <&C  !X;"]W;W)K<VAE971S+W-H965T
M-C N>&UL4$L! A0#%     @ %)1C4*>;,&OO 0  6 4  !D
M ( !B:<  'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  4
ME&-0DP)#\<X!   [!   &0              @ &OJ0  >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( !248U REKB))@(  -@&   9
M          "  ;2K  !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#
M%     @ %)1C4,:3 *(# @  :P4  !D              ( !$:X  'AL+W=O
M<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  4E&-0!<B(=^H!   &
M!0  &0              @ %+L   >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM
M;%!+ 0(4 Q0    ( !248U#B!-_#)P(  )$&   9              "  6RR
M  !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ %)1C4(?>
M7"[T 0  6 4  !D              ( !RK0  'AL+W=O<FMS:&5E=',O<VAE
M970V-RYX;6Q02P$"% ,4    "  4E&-0P[#'8B\"  !R!P  &0
M    @ 'UM@  >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    (
M !248U!@T6*%&@(  *,%   9              "  5NY  !X;"]W;W)K<VAE
M971S+W-H965T-CDN>&UL4$L! A0#%     @ %)1C4(O_";^>!    1H  !D
M             ( !K+L  'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"
M% ,4    "  4E&-03U!-KS$"  !B!@  &0              @ &!P   >&PO
M=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( !248U#FPV6"20(
M %8'   9              "  >G"  !X;"]W;W)K<VAE971S+W-H965T-S(N
M>&UL4$L! A0#%     @ %)1C4$;M+RX9!   ,Q0  !D              ( !
M:<4  'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  4E&-0
M#I\]?BD%  #[&P  &0              @ &YR0  >&PO=V]R:W-H965T<R]S
M:&5E=#<T+GAM;%!+ 0(4 Q0    ( !248U#7J1&_D(@  +%Z @ 4
M      "  1G/  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( !24
M8U#^&JHN9@(  %P,   -              "  =M7 0!X;"]S='EL97,N>&UL
M4$L! A0#%     @ %)1C4*RU$)Z8!0  >3    \              ( !;%H!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( !248U!$??W$8 (  &,L   :
M              "  3%@ 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( !248U"T!F_Q$0(  & K   3              "  <EB 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !3 %, MQ8   ME 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6797026096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Feb. 25, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AEROVIRONMENT, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001368622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 25,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">95-2705790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AVAV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">900 Innovators Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Simi Valley<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">93065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">520-8350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,995,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_avav_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6651632608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisitions</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><b style="font-weight:bold;">18. Business Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company&#8217;s acquisition of Pulse&#8217;s helicopter UAS product family strengthens AeroVironment&#8217;s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment&#8217;s family of systems.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $20,650,000 in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $250,000 retention to cover any post-closing indemnification claims, and less a $1,250,000 holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, <span style="white-space:pre-wrap;">18 months</span><span style="white-space:pre-wrap;"> after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if two specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is zero or $2,500,000 ($5,000,000 in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $1,703,000 was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of 4.5% and (2) the probability that each of the milestones will be achieved.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020, the fair value of the contingent consideration was $2,500,000 recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000 which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 10,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other assets, net of liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net identified assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Holdback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Retention</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates.  The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company&#8217;s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of fifteen years.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental Pro Forma Information (unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $2,229,000 and $2,901,000, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $671,000 and $1,790,000 for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,922</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">These pro forma amounts have been calculated by applying the Company&#8217;s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company incurred approximately $344,000 and $1,036,000 of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company&#8217;s consolidated income statement.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6786108208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="nump">$ 11,762<span></span>
</td>
<td class="nump">$ 13,586<span></span>
</td>
<td class="nump">$ 37,491<span></span>
</td>
<td class="nump">$ 37,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal', window );">Tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,463<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637345&amp;loc=SL114874292-224272<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.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6628090896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">14. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(38,000) and $3,203,000, respectively, yielding an effective tax rate of (28.4)% and 10.6%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $946,000 and $4,724,000, respectively, yielding effective tax rates of 9.4% and 11.1%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&amp;D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&amp;D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790630512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 23,576<span></span>
</td>
<td class="nump">$ 41,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax', window );">Gain on sale of business, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,452)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,511<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income from continuing operations</a></td>
<td class="nump">23,576<span></span>
</td>
<td class="nump">35,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">7,107<span></span>
</td>
<td class="nump">5,530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="nump">3,410<span></span>
</td>
<td class="nump">2,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash gain, net</a></td>
<td class="num">(719)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NonCashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">3,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Gains on foreign currency transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DeferredIncomeTaxNoncashExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(946)<span></span>
</td>
<td class="num">(1,214)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">4,751<span></span>
</td>
<td class="nump">5,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on sale of property and equipment</a></td>
<td class="num">(71)<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of debt securities</a></td>
<td class="num">(1,291)<span></span>
</td>
<td class="num">(941)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">3,245<span></span>
</td>
<td class="nump">22,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions', window );">Unbilled receivables and retentions</a></td>
<td class="num">(24,364)<span></span>
</td>
<td class="num">(34,760)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(10,766)<span></span>
</td>
<td class="num">(12,954)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">216<span></span>
</td>
<td class="num">(1,791)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,301)<span></span>
</td>
<td class="num">(10,645)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">7,947<span></span>
</td>
<td class="num">(2,598)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities of continuing operations</a></td>
<td class="nump">15,066<span></span>
</td>
<td class="nump">6,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property and equipment</a></td>
<td class="num">(8,504)<span></span>
</td>
<td class="num">(6,806)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Equity method investments</a></td>
<td class="num">(9,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities', window );">Business acquisition, net of cash acquired</a></td>
<td class="num">(18,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities', window );">Redemptions of held-to-maturity investments</a></td>
<td class="nump">166,917<span></span>
</td>
<td class="nump">191,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of held-to-maturity investments</a></td>
<td class="num">(162,517)<span></span>
</td>
<td class="num">(211,120)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Redemptions of available-for-sale investments</a></td>
<td class="nump">41,150<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of available-for-sale investments</a></td>
<td class="num">(59,297)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash (used in) provided by investing activities from continuing operations</a></td>
<td class="num">(50,362)<span></span>
</td>
<td class="nump">7,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments of capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net settlement of equity awards</a></td>
<td class="num">(1,009)<span></span>
</td>
<td class="num">(1,033)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities from continuing operations</a></td>
<td class="num">(916)<span></span>
</td>
<td class="num">(1,116)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities of discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Investing activities of discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(452)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash used in discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,702)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(36,212)<span></span>
</td>
<td class="nump">5,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">172,708<span></span>
</td>
<td class="nump">143,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">136,496<span></span>
</td>
<td class="nump">149,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_CashPaidDuringTheYearAbstract', window );"><strong>Cash paid, net during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_avav_OtherNoncashInvestingItemsAbstract', window );"><strong>Non-cash activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain on investments, net of deferred tax expense of $51</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments', window );">Change in foreign currency translation adjustments</a></td>
<td class="nump">67<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable', window );">Acquisitions of property and equipment included in accounts payable</a></td>
<td class="nump">$ 263<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_CashPaidDuringTheYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_CashPaidDuringTheYearAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DeferredIncomeTaxNoncashExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DeferredIncomeTaxNoncashExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Definition: Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the net change during the reporting period in the amount of unbilled receivables and retentions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease and non cash lease expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash or Part of non cash change in foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets included in accounts payable that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_OtherNoncashInvestingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_OtherNoncashInvestingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&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=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3151-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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: 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=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785269952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LeaseDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10. Leases</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company&#8217;s leases have remaining lease terms of less than one year to six years, some of which may include <span style="-sec-ix-hidden:_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to extend</span></span> the lease for up to 10 years, and some of which may include <span style="-sec-ix-hidden:_8b784602_5653_48d4_8548_732f533ebdee"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to terminate</span></span> the lease after two years. None of the Company&#8217;s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company&#8217;s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Many of the Company&#8217;s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (&#8220;SG&amp;A&#8221;) expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (230)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease costs, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,321</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Supplemental lease information were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In&#160;thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,029</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35 months</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,749</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total present value of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,639</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of April 30, 2019 were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,527</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,055</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_LeaseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of information about leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LeaseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6784964800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)<br></strong></div></th>
<th class="th"><div>Jun. 10, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Ownership interest acquired</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790399440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Contract Estimates (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_MaterialAdjustmentToContract', window );">Material adjustment to any one contract</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NumberOfActiveContracts', window );">Number of active contracts | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAxis=avav_DesignAndDevelopmentContractMember', window );">Design and development agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods', window );">Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</a></td>
<td class="nump">$ 1,152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAxis=avav_TmsContractMember', window );">TMS contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods', window );">Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,705,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateByTypeAxis=avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember', window );">Revision of estimate of total costs required to complete the contracts | Cumulative catch-up adjustment | Design and development agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods', window );">Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</a></td>
<td class="nump">1,036,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,036,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateByTypeAxis=avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember', window );">Revision of estimate of total costs required to complete the contracts | Cumulative catch-up adjustment | TMS contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods', window );">Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</a></td>
<td class="nump">$ 1,519,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,519,000<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_avav_MaterialAdjustmentToContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to any one adjustment that was material to the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_MaterialAdjustmentToContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NumberOfActiveContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents number of active contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NumberOfActiveContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAxis=avav_DesignAndDevelopmentContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAxis=avav_DesignAndDevelopmentContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAxis=avav_TmsContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAxis=avav_TmsContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingEstimateByTypeAxis=avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateByTypeAxis=avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6797892896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">$ 148,502<span></span>
</td>
<td class="nump">$ 150,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">26,409<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">135,302<span></span>
</td>
<td class="nump">150,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">21,462<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">7,565<span></span>
</td>
<td class="nump">5,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">15,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities | U.S. government securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">45,439<span></span>
</td>
<td class="nump">63,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,404<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">82,298<span></span>
</td>
<td class="nump">81,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">4,558<span></span>
</td>
<td class="nump">$ 1,982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">1,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale securities | Investment in limited partnership fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale securities | Variable rate demand notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Total held-to-maturity and short-term investments</a></td>
<td class="nump">$ 13,200<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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=avav_InvestmentInLimitedPartnershipFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=avav_InvestmentInLimitedPartnershipFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6791345232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities - ASC 842 (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Maturities of operating lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2020</a></td>
<td class="num">$ (1,309)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">4,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">3,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">2,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(585)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total present value of operating lease liabilities</a></td>
<td class="nump">$ 9,639<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6788057664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_GoodwillDisclosureAbstract', window );"><strong>Goodwill.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions to goodwill</a></td>
<td class="nump">$ 6,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="nump">$ 6,340<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_GoodwillDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_GoodwillDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6797418304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investments (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 04, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th"><div>Jul. 27, 2019</div></th>
<th class="th">
<div>May 10, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 10, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 09, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 09, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th"><div>Feb. 08, 2019</div></th>
<th class="th">
<div>Jan. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 29, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 17, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 17, 2018 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 27, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2017 </div>
<div>JPY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss, net of tax</a></td>
<td class="num">$ (1,200,000)<span></span>
</td>
<td class="num">$ (717,000)<span></span>
</td>
<td class="num">$ (3,410,000)<span></span>
</td>
<td class="num">$ (2,071,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Payments for purchase of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,982,000<span></span>
</td>
<td class="nump">&#165; 540,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,569,000<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,671,000<span></span>
</td>
<td class="nump">&#165; 632,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,926,000<span></span>
</td>
<td class="nump">&#165; 209,500<span></span>
</td>
<td class="nump">$ 1,407,000<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="nump">$ 1,860,000<span></span>
</td>
<td class="nump">&#165; 210,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile | Equity method investment loss, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 717,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,071,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile | Equity method investment activity, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss, net of tax</a></td>
<td class="num">(1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,410,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile | Other assets, long term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying value of investment</a></td>
<td class="nump">$ 11,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,612,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile | SoftBank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=avav_AerovironmentMember', window );">AeroVironment | HAPSMobile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=avav_EquityMethodInvestmentLossNetOfTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=avav_EquityMethodInvestmentLossNetOfTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_EquityMethodInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_EquityMethodInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=avav_SoftbankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=avav_SoftbankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=avav_AerovironmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=avav_AerovironmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799548272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">$ 15,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember', window );">Variable rate demand notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=avav_ContingentConsiderationMember', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Significant other observable inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Significant other observable inputs (Level 2) | Variable rate demand notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Significant unobservable inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Significant unobservable inputs (Level 3) | Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities</a></td>
<td class="nump">$ 2,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=avav_ContingentConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=avav_ContingentConsiderationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799139760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Held-To-Maturity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract', window );"><strong>Held To Maturity Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized Cost</a></td>
<td class="nump">$ 156,764<span></span>
</td>
<td class="nump">$ 159,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">156,896<span></span>
</td>
<td class="nump">159,915<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract', window );"><strong>Held To Maturity Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized Cost</a></td>
<td class="nump">23,452<span></span>
</td>
<td class="nump">5,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">23,460<span></span>
</td>
<td class="nump">5,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember', window );">U.S. government securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract', window );"><strong>Held To Maturity Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized Cost</a></td>
<td class="nump">45,439<span></span>
</td>
<td class="nump">70,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">45,502<span></span>
</td>
<td class="nump">70,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract', window );"><strong>Held To Maturity Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized Cost</a></td>
<td class="nump">86,856<span></span>
</td>
<td class="nump">83,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">86,913<span></span>
</td>
<td class="nump">$ 83,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract', window );"><strong>Held To Maturity Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized Cost</a></td>
<td class="nump">1,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">$ 1,021<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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesClassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesClassifiedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6788376736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 04, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th"><div>Jul. 27, 2019</div></th>
<th class="th">
<div>May 10, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 10, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 09, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 09, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th"><div>Feb. 08, 2019</div></th>
<th class="th">
<div>Jan. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 29, 2019 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 17, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 17, 2018 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 27, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2017 </div>
<div>JPY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Long-Term Incentive Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue</a></td>
<td class="nump">$ 11,762,000<span></span>
</td>
<td class="nump">$ 13,586,000<span></span>
</td>
<td class="nump">$ 37,491,000<span></span>
</td>
<td class="nump">$ 37,981,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Unbilled related party receivables</a></td>
<td class="nump">28,849,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,849,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,028,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=avav_DesignAndDevelopmentAgreementMember', window );">Design and Development Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Long-Term Incentive Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_MaximumNetValueForTest', window );">Maximum net value</a></td>
<td class="nump">148,576,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,576,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=avav_HapsmobileMember', window );">HAPSMobile | Design and Development Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Long-Term Incentive Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue</a></td>
<td class="nump">11,762,000<span></span>
</td>
<td class="nump">$ 13,586,000<span></span>
</td>
<td class="nump">37,491,000<span></span>
</td>
<td class="nump">$ 37,981,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Unbilled related party receivables</a></td>
<td class="nump">$ 28,849,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,849,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,028,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember', window );">HAPSMobile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Long-Term Incentive Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Payments for purchase of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,982,000<span></span>
</td>
<td class="nump">&#165; 540,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,569,000<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,671,000<span></span>
</td>
<td class="nump">&#165; 632,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,926,000<span></span>
</td>
<td class="nump">&#165; 209,500<span></span>
</td>
<td class="nump">$ 1,407,000<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="nump">$ 1,860,000<span></span>
</td>
<td class="nump">&#165; 210,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_MaximumNetValueForTest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum net value to to design and build prototype solar powered high altitude aircrafts and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircrafts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_MaximumNetValueForTest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637345&amp;loc=SL114874292-224272<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.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=avav_DesignAndDevelopmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=avav_DesignAndDevelopmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=avav_HapsmobileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=avav_HapsmobileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=avav_HapsmobileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6782905056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6. Equity Method Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company&#8217;s ownership stake in HAPSMobile was approximately 7%, with the remaining 93% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a 5% ownership interest in exchange for an investment of 210,000,000 yen ($1,860,000). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a 5% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested 150,000,000 yen ($1,407,000) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional 209,500,000 yen ($1,926,000) to maintain its 5% ownership stake. On February 9, 2019, the Company elected to purchase 632,800,000 yen ($5,671,000) of additional shares of HAPSMobile to increase the Company&#8217;s ownership in the joint venture from 5% to 10%, and on May 10, 2019, the Company purchased 500,000,000 yen ($4,569,000) of additional shares of HAPSMobile to maintain its 10% ownership stake. The Company&#8217;s ownership percentage was subsequently diluted from 10% to approximately 5%. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company&#8217;s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $1,200,000 and $3,410,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $717,000 and $2,071,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $11,819,000 and $5,612,000, respectively, was recorded in other assets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785299568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2. Discontinued Operations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $31,994,000 upon closing, which resulted in a gain of $11,420,000 and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $505,000. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $922,000 pursuant to the terms of the Purchase Agreement. No amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company is entitled to receive additional cash consideration of $6,500,000 (the &#8220;Holdback&#8221;) upon tendering consents to assignment of two remaining customer contracts to Webasto. The Holdback was not recorded in the Company&#8217;s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company&#8217;s satisfaction of the requirements for the payment of the Holdback is currently in dispute.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $6,500,000 in addition to attorneys&#8217; fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto&#8217;s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On October 29, 2019, P.B.M S.r.l. (&#8220;PBM&#8221;), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $1,700,000<span style="white-space:pre-wrap;">, plus attorneys&#8217; fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently.  PBM has </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">withdrawn its Notice of Arbitration, and the Company considers this matter closed.  Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company&#8217;s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (&#8220;Benchmark&#8221;), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims.  Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers.  The recall remains a significant part of the Webasto lawsuit.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the &#8220;TSA&#8221;) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $57,000 and $545,000 has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $657,000 and $2,013,000 for three and nine months ended January 26, 2019, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company&#8217;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (54)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss from discontinued operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gain on sale of business, net of tax expense of $2,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>284</ContextCount>
  <ElementCount>423</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00205 - Statement - Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00400 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00500 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Organization and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureDiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Inventories, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInventoriesNet</Role>
      <ShortName>Inventories, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Equity Method Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureEquityMethodInvestments</Role>
      <ShortName>Equity Method Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Warranty Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureWarrantyReserves</Role>
      <ShortName>Warranty Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIntangibles</Role>
      <ShortName>Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureGoodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11001 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments</Role>
      <ShortName>Accumulated Other Comprehensive Income and Reclassifications Adjustments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Customer-Funded Research &amp; Development</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment</Role>
      <ShortName>Customer-Funded Research &amp; Development</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Long-Term Incentive Awards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLongTermIncentiveAwards</Role>
      <ShortName>Long-Term Incentive Awards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>11401 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>11501 - Disclosure - Share Repurchase</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureShareRepurchase</Role>
      <ShortName>Share Repurchase</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>11601 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>11701 - Disclosure - Legal Settlements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLegalSettlements</Role>
      <ShortName>Legal Settlements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>11801 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureBusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>20102 - Disclosure - Organization and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>30103 - Disclosure - Organization and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables</Role>
      <ShortName>Organization and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>30203 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureDiscontinuedOperations</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureInvestments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Inventories, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInventoriesNetTables</Role>
      <ShortName>Inventories, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureInventoriesNet</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>30703 - Disclosure - Warranty Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureWarrantyReservesTables</Role>
      <ShortName>Warranty Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureWarrantyReserves</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIntangiblesTables</Role>
      <ShortName>Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureIntangibles</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>30903 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureGoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureGoodwill</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>31003 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureLeases</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables</Role>
      <ShortName>Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>31803 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureBusinessAcquisitions</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Contract Estimates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Revenue by Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Government Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsDetails</Role>
      <ShortName>Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureInvestmentsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails</Role>
      <ShortName>Investments - Held-To-Maturity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails</Role>
      <ShortName>Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40304 - Disclosure - Investments - Available for sale securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails</Role>
      <ShortName>Investments - Available for sale securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40305 - Disclosure - Investments - Auction rate securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails</Role>
      <ShortName>Investments - Auction rate securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Fair Value Measurements - (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements - (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureFairValueMeasurementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails</Role>
      <ShortName>Fair Value Measurements - Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails</Role>
      <ShortName>Fair Value Measurements - Pulse purchase agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Inventories, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureInventoriesNetDetails</Role>
      <ShortName>Inventories, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureInventoriesNetTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Equity Method Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails</Role>
      <ShortName>Equity Method Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureEquityMethodInvestments</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Warranty Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureWarrantyReservesDetails</Role>
      <ShortName>Warranty Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureWarrantyReservesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIntangiblesDetails</Role>
      <ShortName>Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureIntangiblesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Intangibles - Estimated amortization expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails</Role>
      <ShortName>Intangibles - Estimated amortization expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureGoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureGoodwillTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>41001 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureLeasesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>41002 - Disclosure - Leases - Components of lease costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails</Role>
      <ShortName>Leases - Components of lease costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>41003 - Disclosure - Leases - Supplemental lease information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails</Role>
      <ShortName>Leases - Supplemental lease information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>41004 - Disclosure - Leases - Maturities - ASC 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details</Role>
      <ShortName>Leases - Maturities - ASC 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>41005 - Disclosure - Leases - Maturities - ASC 840 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details</Role>
      <ShortName>Leases - Maturities - ASC 840 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Customer-Funded Research &amp; Development (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails</Role>
      <ShortName>Customer-Funded Research &amp; Development (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Long-Term Incentive Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails</Role>
      <ShortName>Long-Term Incentive Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureLongTermIncentiveAwards</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>41401 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>41501 - Disclosure - Share Repurchase (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureShareRepurchaseDetails</Role>
      <ShortName>Share Repurchase (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureShareRepurchase</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>41601 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="avav-20200125x10q780b63.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>41801 - Disclosure - Business Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails</Role>
      <ShortName>Business Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="avav-20200125x10q780b63.htm">avav-20200125x10q780b63.htm</File>
    <File>avav-20200125.xsd</File>
    <File>avav-20200125_cal.xml</File>
    <File>avav-20200125_def.xml</File>
    <File>avav-20200125_lab.xml</File>
    <File>avav-20200125_pre.xml</File>
    <File>ex-10d1.htm</File>
    <File>ex-10d2.htm</File>
    <File>ex-31d1.htm</File>
    <File>ex-31d2.htm</File>
    <File>ex-32.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6654528160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of statements of operations data for the EES Business</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (54)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss from discontinued operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gain on sale of business, net of tax expense of $2,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6782799088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of warranty reserve activity</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Changes in estimates related to pre-existing warranties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (189)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty costs settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6651556560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income and Reclassifications Adjustments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of components of accumulated other comprehensive loss</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of accumulated other comprehensive income and adjustments are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated&#160;Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of April&#160;30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications out of accumulated other comprehensive income, net of&#160;taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments, net of $0 taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785462128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Reconciliation (Details) - Significant unobservable inputs (Level 3)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Reconciliation between beginning and ending balances of items measured at fair value on recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Business acquisition</a></td>
<td class="nump">$ 1,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories', window );">Included in inventories</a></td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance at the end of the period</a></td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Reconciliation between beginning and ending balances of items measured at fair value on recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Included in earnings</a></td>
<td class="nump">767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">SG&amp;A</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Reconciliation between beginning and ending balances of items measured at fair value on recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Included in earnings</a></td>
<td class="num">(703)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Reseach and development</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Reconciliation between beginning and ending balances of items measured at fair value on recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Included in earnings</a></td>
<td class="nump">$ 353<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of inventory of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6791344048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Amortized cost of held-to-maturity securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount', window );">Due within one year</a></td>
<td class="nump">$ 135,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount', window );">Due after one year through five years</a></td>
<td class="nump">21,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Total</a></td>
<td class="nump">156,764<span></span>
</td>
<td class="nump">$ 159,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of held-to-maturity securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue', window );">Due within one year</a></td>
<td class="nump">135,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue', window );">Due after one year through five years</a></td>
<td class="nump">21,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total</a></td>
<td class="nump">$ 156,896<span></span>
</td>
<td class="nump">$ 159,915<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next rolling twelve months following the latest balance sheet presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the second rolling twelve months through the fifth rolling twelve months following the latest balance sheet presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>62
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785313776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Warranty Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 1,875<span></span>
</td>
<td class="nump">$ 2,431<span></span>
</td>
<td class="nump">$ 1,704<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease', window );">Warranty expense</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">1,469<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes in estimates related to pre-existing warranties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189)<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Warranty costs settled</a></td>
<td class="num">(289)<span></span>
</td>
<td class="num">(354)<span></span>
</td>
<td class="num">(1,148)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 1,836<span></span>
</td>
<td class="nump">$ 2,130<span></span>
</td>
<td class="nump">$ 1,836<span></span>
</td>
<td class="nump">$ 2,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of (i) the increase in the liability for accruals related to standard product warranties issued during the reporting period and (ii) the increase or decrease in the liability during the reporting period for accruals related to pre-existing standard product warranties (including adjustments related to changes in estimates). Does not include any increase in the liability for accruals related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>63
<FILENAME>0001558370-20-001981-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-20-001981-xbrl.zip
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
M@ G0U>,@3 _!XEA'1XT9^>PS%_HR[!1TW%1:$7N5_ '5=$WG9B]52T.YA7Y
MY<"N?$\;*B[95#5]XALB6/C5ZV"ID9TW;"0-G3BB6R777,"BP-<K4[T$&WF8
MKH8^K(OE=LE6@?+;'./$*_B##\SP6JXX;,5)NBODI#?5T"=\KF:8?=WIZ[NI
M314/EK^C>"T\GH<_1TO,%N2&@>T2NF C;;W,":+Y H=EZE-V\;+Z"*P:OIR^
M)!*DA.UY(J8^OE.:MJ%JI$TUK#O\3%?^ZIXH<Q<6X)\2&<\-A;G-/M<N?XC2
M1 B]3,FSNO"X\W4[6=0O:+,,%=%]D[/NC%X*+D'LKAC*R1JZ:K@B,GIK-CT&
MY&4TM<=?4KGF$GNF'<&)"0"2^]&4Z/Y1>O"+!\8C,&KX-#)98<_[@G>L)9/:
M5%.9KG8D2R8T52B]Z,TN@QLOEO'1I.5*)S55L.OY[FG8O/E'8*/U?)Z6*I72
M5+&F=SOCQ5WC18+]T9=3>;H])4E+6)S=5($_$;X0>+VD#DSEL%B;F5;=, 4"
MFCJPEU9!G0)-5<IG[KDS[.P<+V12FRI>[& XMS@?SG\(Y\.C#OYGQ+W"@L%R
MU;R^"XM5^'/[<;_$(PR79$X=JK8;P#U+-_P$45^0V5#!<T; _*RFFD<0N3>>
MWQ,5A#+<<BF'*AC6M$13KEW1^J0\B ,TXUSBR.00!@W?#=W[&OSQ?.CH0X'8
MFQ!/E879%KDI:&=!Q%'ZQK'D>R3:?@&Z0A%S*1HB97$0I]E/% <@[%.PH0=%
MOW'Q5:.+UU1A'7&Q]E4<MU*4V?#>G2N6?AQ3N#JDZ9HRJ(]B;Z)@YDMY'/8J
MV7!M11W_EN(9]<PSAZG=7F%V4R?..\!. (A;-Y$.<V.I$:*$YAM!?K1%4O@R
M?CSXYWXC9+A8"'-KZF:U!K%A.MSZU6Y8YEL08Q9S-2O**<__\L@$_I-S2MS
MKP=*]E[BM!OV(,B&<E\&\?<)YW>#6OP#F >5Q/U>U+D-6/U^VM3P7=(7+/_+
MU_'?SQ/NF7:E1WU+?E.'_<SC#6F)B[.;*G#10W'QZE;[?F=)IW&M$DWV%C\(
M?1"X2EM *553#>'+I.A,.#>GJ6+F/]*M#S7N"4P44_R\XRJO3M]4E>2ZN.4G
M:.^8Z8WO>!X%"T0B)USF]4LV?">4+[,VB&O!5_FYU?16F4?35XZ148SX:D99
M&%$1WIW4.R@8;!Y,S"J7YD#1)2L6/PML(EGC!=]Q6/V "HU\.>DKX54(FZZ,
MZ- R>"Y@.(<]>@B_%O4"1/T-1+P@^G;K[D%GQ3+?ZVWO[)K&W,],K<Q2 8"6
M_":MW+04P4Y$/UVS24ID7!2Y8E<LT"@]2$E(.&6PA9$R/@LQO_3*=:N$BM0-
MLO:L1.-U,!5H6?2(1])//-0KTAA-Y(SS@6MW$=R+D=0-UQ5;%T]>2.,=]6#%
M"Z.^;<(]G/.KNI*^B5K-18/@"GE]S:4+-WT^CN1.W'6.[O;JV_3ZD_.PK+TD
M^OT!"H*F.^C>I1O35PN,(.M@L1$U=>^YW5+?L%NZHN$+WHP(N:1K_=V(M!YJ
MT#=5)<&)P];;_!M52^ZK1X)=ZNE/(P?3DG9,1]^5BSXC-S:.ZO31Q6&,&KY9
MCX*]^F?%@6 [>4TUF_#BFUG!A*^4[%R1V\GZ4>:5\OGTFHLK["SC)<?065)8
MB20O?QR+6=.5"HLU):B>5<T#4.;V5^'EL2JD#=H^U;(!\PS.T2S*QJWI)O6
M7X+0B/!9FT@Q1.K-5^)D;@:F9)9ZS$U\;<,\-13[WX[#J^DJ34<@;9W;^1%*
MJ?R&3^C9UQT*1J<JA T:F_)N;4>"E=_OSE V=9$S7<E\J?,RFBIDWN>B]=K]
M"^,S_;B'%NJ&K?W=CX4_ZI6^#C*]P))*\Y28WBXQQ07='N"\&O>&CRS;][>@
M[^CK(>8_V\;!2ME4X]./ V^WC+LQT-&[MT//TV]3FQ<A)V 3VYQ+2 V?%#9N
ME/Z9?CA4QE:W':9>O9YF/^KP2@H:KKA0]*_@5:!7!F.WKN8 $GP+(7B%_=?_
M U!+ P04    "  4E&-0(\,4[A 7  "7=@$ %0   &%V878M,C R,# Q,C5?
M8V%L+GAM;.U=6V_C.+)^/\#Y#SK9EUG@N&/'N3:Z=^$X24\#23N(W3-[G@:*
M1-L\(XM>2G+B^?5+ZF)+MBB1ND2D96 PW2V315;51[*J2!:__/-]86DK@!V(
M[*\GO4_=$PW8!C*A/?MZXCD=W3$@//GG/_[[O[[\3Z?SK]N71\U$AK< MJL9
M&.@N,+4WZ,ZU"5HN=5M[ AA#R])N,31G0--N/EU\NCJ[Z7_JW]R<];1.)Z1T
MJSND)K(UG^39I][FEV%(%=F?M?YI__2L>];5>KW/_>[G\[[V_+0I^$1Z.86Y
M)2UH__F9_N^5-*D1=FWG\[L#OY[,77?Y^?3T[>WMTUO_$\(S0J#;._W7T^/8
MF(.%WH&VX^JV 4XT4OZSXW]\1(;N^K**57]_Q59$H'^Z:8M9@OZK$Q7KT$^=
MWEFGW_OT[I@G81?ISQR-1,7?]\J'//5N;FY._5\W10DAF$%ZPS:1GJ9]P<@"
M+V"J^30^N^LE^'KBP,72HFW[W^883+^>Z"M]U:$JZ/;.+B@G?QN[1)$4*4-D
M.\B")M7KK6Y1XN,Y *YSHE'J/U^^)[JCKZ!M?#+0XI3^>LI#QN>,2URG]7-E
MZ)9Q5A%K(:VF^=M\=$;3T1)@?PR44!^+GDQ\#M%BB<$<V Y<@4?D.-_)Q+@
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
MV_5/AR:UVP23!F0@KH)LI"G;P S!E2.:'+IG$FR,-(/&^-Q9@T25,)$/[D*
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
ML'!44A3RA3'#5UU(]\4\AXO]\ZPQ<O^KV<!5Q<:/^KTF0M@9),F?FKG]$/;
M#[\S;S+$"\DS"-,DF[QJD-MOGKFW4;V\Z&]D>@ 8ZE:N>N)EY=&2@#8R5)C+
MF_2:_!WA/^GC]L@ ^2,M4?C0=)G/',]"UJ@R'^C9PSDP_1WK/&4F"A^:,O.9
MXPF*-JI,ZIMN3F#A5<:[2:P*\BB5>TWDXX$KF57-5J2KVS/X:HEN>E^GF9 ;
M6NI8CU&7!XX#7&I)W[^'QQSHD'N#EL6$*T_5AA+1$>0^$K_&W.UDEAV:5TV>
M45A$>SM9Y\0Y%8LC-)0:+(.SV"YK_"UT<3 P"+4"'B*\%\U46/],?^^X<+'+
M0WC'0W052#GZM%T%.MJF*4V/M:6!H#%5EHD,1.R''?@J4<AT^[U>]_*\=WW6
MO;X^;^BIPBRT[\/C!2QT2*" 1],'HG7=HL&T G,()^7DP*)/2EXU/*D4T*K8
M#%-&,DIL+HHQ3WFE(=I*,!81.\(J3QA*;!L6X!=YU<Q6$;$CDO*$H41*=W%^
M)Z3YZB8EG]H12[G24.)F5 &&WU!U4'I#1R#ER*+@\W(U>69^]GN')B='-CVY
M.9KZ7_Q;6T+N6*^[[XX%Q,E?MO3IR4^+?M8,VH0J3MA&*(RA$ON]B5&_29B;
MU\_]@O*-UST>XN.0DP$EG)'QG$P<$X 7>5K;+ZB8UC@94,+P'WNO5IBSGYVE
M(UE(-6WE=UZ-+ 6_Z1C2K)-YXVNOG&(*X^M_0?NU5L-C>SYNX!C7YV>B)L<Y
MT^384J:74<9#C5!7Q]H@AB5(+G6;!SZC1V?NF$?<^:LW,2AY>S>8N@#G1. *
MT4H.CKX$^1I$]1T?^]6)0 F;B9?=BH#3;LSPP$5N8TV(4W9\5I1,B^'"XEZ)
M4*P(IUE!6&$Z[04,FWTEXJU"K#(CK8)46HP6!O,%@ZH28D7DD$-Q@BU$$+\<
M0C!=*N H#PGQ[2'NNKQE[1?:CG9V=)LE=9M_VB;-B^;9+C#OW^G=B]2;FZ5H
MM6C*$!*!F-O<T$$[!J-<NT2;TH>% !$FY;I]F[HB=$5#IQ<BBT%7E=!I4JO.
M@T=8 4_0A@MOD;\$<-=N?@PS.S?T,-[/]UV,2'(PG$LPX@7URQ[PA5A7(D3*
MR>=WFSA3U 9FW<D1IM-&M.1PKT20E)]5&JNI!C(;2BT%33;_2@1+N9FE,>%*
M4+,AU$[09+.O1+B4GU>XJF:FV1!J*68RV9?K+.JMYT";.MO&OSWH0$I'\ QJ
MRL7PB*@6IZJ*-Q-U?H@6K]#6@SO]48[B[R;1,ISZ)W^B&Z*$10S,@6U&_JSO
M'A(PDH]^$<9PJJ.A)N:7*OD('8'8#_[34!\@04;+\LU@]>$S/MDU)5HU4L17
M*9W8_>D/@'FLM2.TZQ>G$KYH3N*3Z.>VXB63?R6\QFH1'V8\^I#)*FRKK=#[
M.&%6>%#]RVF B]"&_\=_ %!+ P04    "  4E&-0%[X),K0S  "6C@, %0
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
MA(=_,T_/V6)3YLY;9/?Q<&;-+I>HW7X7X_TN\F+)U?SB(G"\)<Z1+0[T,M,
M)N8504J7R78A(+X2D9*)A W()U)!W*7K!CZ<L ^G<&Y>L(- R$HCH9YMNW5'
M\(1XXM0AHQH0/$QBY=G$;S0L-!Y@NV(FWHOX]S=).)?+6ERN2PE;*,U:W&(N
M6A/RT:F9D,OENMQ\UQ%RF8OVA/S94,B?.Q/RB4,A?^Y&R)\,A?RI,R&_=RCD
M3QUI\C .^#C*_C&=H56UNDQ,J:?E<IZ@N4WRS03K1;&/VBK3P49*XF1M=".U
MQ34 K*HSN>$E#HPV",UT!617)]3Y4CI"(]SO-:AN5^7=W7M8&]5.M$HH$0"*
M=H?(&)-9_EP18TE]48NT-(0]<9-CIN3(D D! )R_(\H3-A5KA%*)#E8(VION
M&U@AE'B&@Y)R6MXJ \0B"_1+(&A AM1:U.6)^@/_ ,=TV8A?R$@CKY**!RP?
MD:,8?4WC@+!QFC\DHGBYM$(K$*R.4,$VKYA6X*IQ1X""J*MPG"SJ8"5J $*:
M3V681 QUB=#C3^Q@2$E;@9!*4QDK*5<0GJJ'>U>%]HD:ATNR_<T6K^UF"\ W
M,5C>; 'N)@;MN),-NQO=,X<.&N[P^4-G8A'?]EE[NNMK&GC&U)->L$]"!\K2
M;-^'DVE"M:\L-M07A+5F0_K9C,# Q;FBK'$4B*5X^<+_E)XN-:P,897;C):8
M2@ :[)6E4=3N_$3ZD6NC)^P"0KYY@Q.-,SF!4[0$^S^N*4U1<)&2-:6Y)_]R
M-H_P J$S%#-4$QX+D"F3=3,0;N]H2&&L9='1&8;LT1G.&$GR4S.>G]W%8'>(
MX>/N(89EPX.LY4&QZ?X=8I )Z6Q1^L7HP()56UW,!F8$*L)I-@U /-A0 >WB
MT+=A'\#D7R1*&1(2%002@K-761E@@,)T-8 IQ[D^GWPZ/H03L',-EI#9)B(0
M7[TYG>&G,!*[225E( 3DY*JT#B'L$@YL"!14Q=[VP$W^;,;8@+0N!?J,YS-!
M'=@VQV3>$C#U&J'JHQ6J!%]K%N@"T7 2EQ^57+]5*#=*1M6@V2FI"JY-EA%;
M'84 -Q-\?G'2+4JF.+B.GU%^%\7NMPA)3H37;PYB2F-%NU=?&!TIA(PHX?1J
M4@% $-Z%DJ] U;$K@ZVCF+D9G(K5-30?L&0\ZJ+F^FK=Q<1-61)'O*TF*##/
M'RP3-KZAY'<O2M$5)H],-T6+ EE)"-%B&^24S, ;9<\H9O0Q;@L\AD@^O*3E
M(<1KJXPP!4O0T+JP0$I2%D)(M I*$G:@(21>=PPG;!<P882?XYVYSZHFA/AD
M%?2,F.L'EJ.?,2)T&LZUV5,6]2&\/^ .5R&+'863SU+*&*!TZ#-2:5@AE/QY
M-Y2\:G10;+5_4621;,X6A4]F 6339KH8PP+:%,YZ:6F(46$[](JC5LHF@$E7
M1!O_DR#U"7F#>D#\]!J5U &UQ5037MV[-*)HB BF<\]'-Y$O]^1*BT+PWAKK
MTGK;)F5G?Q[)-HYH/SWMCQV]MF-'^P=U_S''N([MY GN&-<5EQ"Z"9]1L/W*
M_=GBUOL7)N?\;3#%XM&J!8@1L.H+2BO688.]H59[*9-U*T 6H!54W1!L,=L
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
M@TLIYN#Q!51(M";OWK]Y>$L*^K,/M(MG=\LTH(K+7D6S!0RX)L4.!YW<!OG
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
M=!_5%>AP8F/$D;N^62.VK[:&4$8,,X85- E.*U**0G)9K.+5P)7?:[ GIBI
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
M<^I5->D5X1RFCO'1V'--J_FQ<Y>5I-O=_(3+@>5:H2FBDQF,R]A6?;X_%>2
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
M9S:\E0JI[,"37=M5!JHGQ/.6 %\-\0*CX:L/S07"5V^3=<&7-L&%P5=_O2:
MK^8,=^CA:S[;->6S0PE?O1:A)A:R^.%ID$D&[^H0P\\P/>;=Q:$Z2)K0,K6S
M)'0H L: _X<'\8].(&[LV(;5=U/JP1>\#*3\@=3RAA<+/4X)[P897+U=/(M*
MH[=.2B_6:ZH\;)I=".0X9N='.5R7S2<!8B2U9(B)H!C1B?X"#?O&DPISY,4Z
M&*8#P*\$S--*Q%5>W;;0@#=8*,Z7AF73Y#Y*G.!3'&5[UJ/WWGA&$5XSQ@_\
M08PA?$_^KQ7?AYIAS+Y^)?#]0D::2D#QI2@U7O^LUJ$4G!22$RXZ[SGG>EV4
MF[\(6T/)%O@;:<T&Q$D)A6*&:R+L,*&)[U(G3G^O1GZ@&S\,^36]RM3SS<1W
MV7XO @^= /3X&$1/E^$ZBG?<.!WW\OJ]D<]_/<T@3UV:71'/.GTU&.HG,A\Q
M#0 G(K&R?I=NQ11P#!-$21;GM9K ,FNPC%]Q'H(0SJ/SR/R>L7[W_L_<Z^$3
M<:(-A7*SF('0_9;^E3JQPM&U.B#U;7UEP9V[6R/TX!Y"C[J]@9+'(N>TQYF0
M=$OSJ0O"_7^T6AVUJ"@/-F ;8X5G-S9$.G*[E3LH;'K0"N%(U1!V^!T9D"2<
M)KGA(Y61M5:0="+U4J!I<!;@!4V_L#'(_+N\9;Q,Z4X5BZG?"ZE7]52[G!2Z
MNR#TM[Z2#SZ)C,(3L;%!\)!:%/^-=ON8;FF8^(]4.,]5E"3J]$"GWM\SD;F'
MN>OUFCFOPKD-DD?J(E,94IZN3-%&Z'23J3BXX%E;YJX5.>/W$G!K !<*/X4Q
M=0+_']0C?\E?*WYRV'=O0.RW94D6)I>M5YQH["J9:@,F8CM7*?]769W%HVL:
MQ_#*TWDF]!E>E?(78/_TYW<&9W(&P;!(OXYOG)CIE_\I?MO+D)F#^IM0E$1W
M7^YC)TP"L9DM[7)X1V*0+%*@,VVX<K%@@*9E8/,B-^,'$PV)!XRK.&+9(<Y)
MHIB &.!58?&96\+:6@A#W%P:DE;B$*>2YYM)=@O*=1D6"YX=6+#\K)H8<F%(
M(0V1Q"&2//-NM]!8\:SW4#,+_&YI@/P/J<3I1_^9>J=)0M.DJ* F;D;@OZ>N
M&V40N^"\P*2IL*]!\L@G M.&E"<$4[07,#$85W5PWHTM)<X.2 *PK8$U<3AO
MB);A3,%KG9PMY.4 OB3=.BEQ0G(1ICP%AQ TX6UAAN$3S!N&F7O S/R#MW)M
MOF](KCKQ$U@!^B%G+1_F$^<ARAB;()!S,89>\^->R#<;$F9X&N]CR"&0G\$Z
MQ0FLD)E'%I&8NM$FY"O37%TF:Y#7)P1J#XPQ[^!%3'SHD&1!6D0.07_J[T4W
M5QS]YAE?6(OJU/<;\H<;R0!_8/W84I=G#>;$]U%<5%F&3AP+027V4<44E.C+
M=_:)&LV(+D;5=3Y?%W_+1:VY0$1(5);-)(5,[!^DD(KD8MF9M]$85>*;J"ME
MM4+&THZ[3)]OO>(#+:,G6*_QR&J&,ZKJ=H=<%"<HH;1!:3^ULG,+9,^8DC6D
M7;#CQ^31"3)^^"0=5/'50ISC6@1"$U>6&G /C/\F$"> #<=:5H_[XXW#ECI\
M207UF*/ ]\0.+_1NV ];K%6OUWEF%B>X8Y_PL(NNC".F:&/'19,FK&&D"<*8
M\=*H?H-?MTM2\"7+G<\6_VO?==BB)5\K 2+>,/%<NU=S8^QU7@9(L=:2BI6&
MA8+W]#G]P-3X=8J?;9@8KQD!1OPPQL!B@ RO%5?&F,($!/$D;97(')%DH6'Q
M4(I-*KE));@.BI&O(#[A\EN*$UWTSX1[IE#DK>+1^U4T?]?ZK3\5Y#@]T"PR
MS/8D@1@EAVIB)-E9Q?#H-')6+Y$4E5^\-!BF IRN]9$!LOC]R(CA#AQK%$W<
MGF9&M1&N)ST)/'PMV.25*WDY87^I@,&".B\HYXS9+T^@H#0C@^T+GO!>"MEJ
MG]Q[$4".1_V-48_]U^V-&&,&*#$NGY;E*IV2$)=AKO%G)_Z5IG N?*1[Z)W1
M.'7\\#YV #G$W9C^G#XAN^7XUB2&5GBB45[+\-MI5#;@Y7"S :+Q/6\E'!'2
M23=-Y VTR"4DN8CY5?I;7"N*)=C=8C4]QX]_ALNN2L.N]41'%^0HIZ-PK91>
M2WO$:*,E]N""D'!%RJF3S]0!V@A'<==$W]5G@>.X=<IM[;"PD6P.A*6A+-%'
M,&W-IC8.#X;),&2T7Z3C_NYMK;H'<N_54/=PN:QHCMAS=:0>LW@"VCSJ*3Q^
MP&YUY.KL,5NZ+&_L=N[U5.V7-7K-KOTY<7Q[I<EUMN^R8M/WF:9;2$1:[L+8
MWN]_17Z8_LS^T-@']:>"W+$'FD7V]9XD$+O_4$T&U[P41RR"(4%Q-G 6)=7Q
M\I$E]*>[(720N\I@T]32N/8E@MA=ANLR^#$IX\C/*96>@VMNG=]"""'E)HZ\
MS$U_<>+8"8M*,'K'CII=D0-''P,<5,ON[(<8'GJ)/W2\Y]1?('\RC1]MAN75
M]>VQ-=3JN*@QKKM-[.ZUF/$]R?8I9T'*48YJ=IO! (C<^U,4>4]^$+#Y_#),
MF3K^0T /;PH[YK.^-) [_2"3R/[?BP!B*!BFQ_!#E8(%=G?HFOEZ$WD-#M$Z
M(_:CL'27,#=1%.SX[K!B6&1Z0#5OSFR:D7"A2*U4*-$Y]W6W1NK4FFJ6>8S4
M3;&G)=*0?'!.EM-Y\]%,J$I!VN*;EF/M=&?814^G/>?.94Z4D\Z**.>_*36V
MYZ-74&>PZV#SJ!%R3VQ62G:^>@O$_J80=.B $^3L.-(LJHQ8(W*"W7-55UND
MOJ&E8KDZ5#7$OC;LE'M,_DG&V&=34E7>2:1?.DP#&?"!.7-FP\D4YX1QS,@S
M*&KQB.K496,["R!G?EN^L2+G?<>4/9P:4OPR9"9Y$3"0%.+5PEB-AJ?=+/D2
MSIC4.!=)_T3E6#=PDH2G*A%I.ENRCL\9271DJ2]1JA$XU-D-N3_I*EX/"VKO
M@]A#M$4?'O33,/!%\DH"G!#L:">WP?+A "YPF1-!6>)S^DB#B.<-[IAS.SLA
MAP(]I64@:.^!& 8T!1\, FP$LQ$>GWS,0DC'6K C_\W9[?^52"SM#W%9_] #
M1\T8@MQ%Z_3)B37VPR;H+<0Q!INJR6=Z$UN .PW7::BG%9Q7LE.)4NT%>U+P
MQ[&+M6^S:=%)=;H6A9M[&N_8W _G*(_TE*GGM18G[>Z"%#?Z*%P=N;6W1W_R
MIBG^\'(9HOB**(SA%%G7YSYFFUA+H'\"#$C)@0@6@^YQ^_EB'6L>E&???7HO
MT$-;S-#EK U=%^JW;9HL);IB1M6 %6GTVZ-%A[V3\WG-T0QC-E_!YZ7<>^1O
M:.N!%-EZJ%M_ J]LCGC?H2/U\$#$HE"-S5NA!@V[<S>T=EG>N.W(W:!NOZR1
M:S*&MJRQA&K+.Y/2-OWU#$ZSK]=W*5-)_^5H=R_D7JNI=NT2J;T+8M_5E7SH
M2+[;PF'5+=TSH;?L$^NC^3[F&;A>N,;W#?6%==HO8P2K56T8N\>-\8_:%ID'
MGR<"98B%*F@33IQ-.$#^:*Z9.XM.D^)7?D@O4[I+%,;2ZXE\2/=0_SA#3FLW
MQ,.\C_3CTE:LB&+@VQOP=^Z6>EE #S3_(.S1M7'0[XU\X/<T@SSX-;LB=H"^
M&DR#^L3Z9F,N.^!9K=U2'G(#9;A?[JL*[5V;#XUNR/U=5_'Z-7Q['\0>KBWZ
M\$MU$;O%.1"9!;[!W2= I0^%A0YY[2 4[>X+=(1I DU4/H'KC V'3:P&<N_\
M,A/F&2^4M:&A6\OHU74<UY,&<JP89)*#>&]] HCQ8I@>PQ\4;: J+DW3P';N
M>B[*9R<%]#C4O&O:U.V+W EZF:#^5%BC(^)!WT_^<8,]9Y.'7TJ,$$R,<]H!
MA=-_R!(_I$G"4._!#QV=K6!'%^0NKJ.P[-EM[1$[M);80\=O09R<NK]E?N);
M7LTUZ*J_X=/NO+QQK;G-T^NYK+$^Q4:F'/42'US;NKD-@<3]G<1/KM>GKAME
M?+J^B0+??1'_V^G^NIVQNW\O(]3<7ZLG9O?OI\#@40]LX"JC8K0B@@GYFO_7
M/@+,;(L;ID41.&[P[<$MA8#@X.74B_8I]2IU[E*V:X 0X7;O'DP$J9>/,TKY
M(*$W!>SO$H8K-'3D2_,]&_X%?Y(+(&$#*44@Z=9)R<YY(?YNSY;?[&^1)BA]
M^6-"UFRB9MM+MA^,Z3Z*H>O,SY7F-Z*>V:R#*F;KV*P)X4?Q#67_ZQWF9:BR
M,IS3Q(W]?8/?CB"#%)S'&J9>/:(?#<3+LL&JC/";&A=\JS/K)C&9"?&6)FGL
MNPR@SIQDJ[/GZM$-J:OW55Q:>77VP;_6TE?!S.K*J>:]O?#@=12S95(A!W&9
M(,57*3@W?Y@X^_)I>KM4/ @P00-LM@Q@,\+HD889_<C@ "Z'X#C]%S_=%MDR
M] Z=>A-!"H?CC%(/->I# ?&J9Z BP_V"LR/P>Y""(7EB'$G!TCY*6+8-6P1%
M&Y$2Q&+0/=W ['I;[/'[G%'K]D6.$KU,4 NWU^F(&!/ZR3\XQ%QP(24;?/N?
M60UA\8CDLQ/_2E-XX7!'W2SVH5*HT%)AF-8.R-VZ6UG9E]6M$3NPAM!#!VM%
MFE2T\7GNA!9 4=#YH^/'/SM!1J_7'XL#^<N0[3GXGKC=>77[(O?C7B:075JK
M(V+O[B?_T&$.7 AG T<;)2,B<<+G]G.;)E':QFB9OT<:AT"UV(5H'%OJ=$+J
MX/V4EFK_=?3 ?F"IK\#0@5MQ(&ZQ]Q;'D3.?0<ZJ:GG,8!VF[.EN-=E7O;[J
M1TAW2J_\1^JU+E-T^B%%L-ZJUW-_=71"O#31EWWXZON@KO"*""8GG N^)8D%
MDYSP.->8>L0/25,4,,Z:Y<57K:C0IS]R=.AM"LTBY?7.B-&BOP[#9\2VTN0K
M4GR/#S[FMY'%S%9.'/KA)KFA,<\_HG?;T-T+.0YHJEW+9M7>!;'/ZTH^.(M5
M3I_<0(T,X#"[3[/%]T/4[M536R$OS75L#'O._84^25'^<12R?[I4.I;1\_8!
M9)"[_U##R'C0EP9B@!BLRN $_O1)CEBNL\2W()C=/F5X]V629.BBN\_]Q-EL
M8KKA&YOK=1Y$P=.U=6&);E_D -++!#)J:'5$#!7]Y!\1XREQ$:]H1* .EJ2
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
M2>/!YEJ%+=EHGN(PW'#CE,?ZQ9,9S77,$$I(H=2 >>KKG]YD4*^-AFLS'%B
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
M0O[I1L0% =DBLXQO+0"\W+/"GHS+:>O@"ZW=*Z,EPFCY?8<G3KZ3)(/W"O:
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
M76&08W@L :5-JVKZB0TO6-2TA#O$X2/LYL)-6)A!O&2_"+V^@9=6[?Q!H"I
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
MXM),EA=L2,E'8":I?A#Q-_"R4!]I]N''QQ@?A+SZEPC,/RK#,O=JJ&Z "RB
M0AEH7:^OQ:(PNN"%PEHG''T:2,%XE$F.UTV:!-"OHOKJ,79-=8 4*U*R!# 5
M3&%7+-B2KVF<48:U07*\J9ASO367F2H#B.)]N*#CEH;TR0D:UFOZO18(#PUJ
M=P&"U&5A$- DN7&GSYE86!?,I?JA(Q=%11>T*@ [^*&3MA\"]B*S0.?7,<R
MY4%)8V'PH*7*7(N$DO-RU@GFC%69(2UH3GQJ<Z1#X]W>@.Y(86&H(5H/<11]
MEWB2TZ7*X+"FCD.<<L S[K_K YVI?@#%J4X3\$YX2]O_;&<J>S1 +:[U')/R
M+$K2CE0O3>V00F^G:O4EUT$CU&LJE:RC+FQ6!&B2KP55:XL@T]J=1;L]0V1
M:CXC  [QVJT6\_W7, >T55BCL2%RAU,K5TOJ?]0*L<NU"#M\0CC8H !52WG[
MI]2N\C>+4>9;MCZ#&;W+W1H;(G<WM7*UL/*C5HC=K478P<'D0/*$W^U:][>I
MU!-7UQ@<[F<G]B&*J\O?FMHA=S>E:K*W'35"[&QJ68<.QH*B?4^;4#<,;G:7
M/7 Q+D,WVBD?31TV0NY@S4K5YK):"\2NI1!T,,CGY(B@9RL=_E1:^8U:63@#
MZ=J9XO>AULEI"9.2.<">? [J>L!K3A7^5E<^P%B1\/A9LJU3C!OGA5="UMID
M2HV1NU*[DNH3C:(E8B?K$-C8R49!V=9#K(GT/'.2+=D[OL?OB)Q=E,$1(YO%
M@LRC'EPJ08KE'>.9Q;Q(.+\:.C@8"=AJT@_\U+=9".T6:DY<KW]*1&*!ZX?4
M\4/(-W#Q[&Z9<>C'**X;\2H7^T5A\G$4D4." 7/)N#&"'&)P,:'5X&AJX'T2
MK4\8=Y'!@Q3\P2T+";C?'MY0EE+8V;&B,%O&[.#P%",DDNQ&9;N%] D3A-5M
M4E31.15%=(X#]M]I315:9)"#U5##J%<VW300P])@58RMALH*3SE3!"]=K!GG
MJ-I5W/ .!BFHG/N)"TN^6Q$DXK(%WA"S-I-9,JBT&$8;5!IH+!54VE29#E0*
MK@38KDC.&,<.; 8#'0&+5]@C'ACD.@6B7%4KIV)7>IYU5=OJ26)12*)G$#6*
MM/=?#()HJF$(/8C$KCJL(8RC]6"P6<WRV4FSF%/O.*CY$=>[FW(#6!BE3WFL
M40218\MX8W6]RM&CAAAW#"AE_*5.R;\"H[E*7NE?@EHTG-U:5UJ*,UANKW+5
MG\IKP)ICL_0&F(K$TE&E09-YH 06-G8K6<UM'[LUK'IIVU*]:@B=UX0:JHI5
MO8F\%N0P4G=I*';8JU UOXWLUJ;JHV]+5:H!9%X1>J@J4?6E\4JPPTA%I8'0
M8:_RU.P6LEMSJI>ZZFI3 \B\)N!05)CJ2^.U (>)2DE#@<-:1:G9+62WEI2N
MNJ=K9CE#Z'%(ZY5 2*.)AN!(C= K )-F?>9#% ?X+P57S!KK?DMCRO7'#S$C
M#?=Z@&0,=KP"N)@?(6R]EIG)'O)CFKWB@0(2./@I+*)7J'?Q[+*FI_RQP1 3
MMM!:,E!TF4@;-52$E@HAG?I,B2<R<R*X$\$>Y;7MI+;ZD?B[?9;R2'JV\J V
MWXWW>\NSV'<Z/=[@+.]]S52/0-3^C"D$;+R>8O[/<SB21R?(*-KW>74;)!^S
M-(OI9S_T=]EN:."H#I5%^;>V6=1^WTEB,7B@KXDAG&![!L&2Y#QK@:0K.62+
MY(&6+U.'E_8.3)_>:DN(,=6TR5D6Q[IO7C2(O ZL.3#* *C)*2P?:0X5&7X5
M\.[/&)8>,RAJ,ZY34]G+\/XI A37R_.A1^=U^/ZQ:0:X?T5D^0C0H,L($/AG
MU"!@5%>;T9KZ^D)HF1DDD"F]&BPX,L\P-"C)O H\.-9F!"+\=^R(8%);FQ&8
MVAI#T)@12) )O19$.#+.($ HJ;P&/#A69@0<_ MR.#"IK,VP2GV%_4<S"P29
MT*M!@T/C#$.#@LJK0(,C94:@P0_8T<"@LC9C)345'F>N5^/W(YQ]^1X^[YV#
MG?BEN4R!*WSIU'6S719 ],5UNJ4QE%R*Z9:&"4,YD2?\*DJ2>\B<KS!<3Q+(
MX6"(061,Z-,?,3 ,4F.H2TC,".=&:NSRK/GD#7!\2[YRID<7CS,6;TB9I."W
M%[]E?OI252D[??95*^:N/LB]0DOE6J6'M@Z(Q[V>W$,'NB!*I+IV7X&NQ;%\
MH.9Y!'E/%+91M44^=EM5E,=L8T/$8[5=7E-CE'P5A"TE$K.L)*J5V&>Z>Z"J
M5_)]^B/WV-ZFZ+D $YT1>W9_'29>>GT5["QA !YSP H4-42 @%=^2"_9*D:U
M%AU 9OF T6B8 1NWDL:RX:-9E9DV<,"8<,[6PD>MFBCB)G)K)@J6@"P?HYCZ
MFU#$S;DO][$3)JR3'X6GWM^S)(6-TQ>:7J_OG>=QAN_)Z77@TQ#S#H"P/FR6
MCW*#M)T%"%<DEXT4PA%).E*)MR),0 @[9R*B78'-;NLS4=+&#Z&J#3>C6Y@Q
ME<SHE)Q%U3VPXS]]1U+GV>K#H-9#515X=O="#H2::M<NV=J[( 8H7<D'7ZIU
M XPUP)A']_H22I2A78%K6[P<<+?4RP)ZO;ZE"66NL3T-O7/Z2(-H#R!T&L<
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
M! !C@9T>UB%=R0U5['CE^B[#.@'4=]GKF>WR[@_X</SKRA]&2&+ZOLWLGB[
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
M#-J7+/BYDL"D=6*/2^?YM%?^W@Y1Z^F0]8.4K!%D3%(JU4#060OHB*,6>#S
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
MQR(9:QG)!9I\!L6(9:>1G&L(AIJ=)T93&0T)#JN\H4I=.A!JF$0&GD5#UP/
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
MH3'I" :'QC/<PP;./+DT"(M-T2C_&N!]5\T:TXYY![5[3< 1]J)RU\@'$5\
M!_\\2/,&3R1L I#LEYD5[9D*04%9'NE7'ZZ.?W>B%<(?P@9AR=_  \F]=;@
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
M"CYO1>/9=RLN0S@)H:32O"L\X23X*MJ,4P:5U&9<896I>V,R>57D&6QBN$)
MXX1M7-:$>B4-]4HM:3PVK]'6?[9(WKN@GP<SUH*4F%R,SRXF@S/XG_ZD?]97
M,WQ?YBM@Q^C]R]<@"8_]3+I\]9D(0!O)C+6U&=1MM%,=\VVD[][PSYX;0ED1
MTHP;$"CV^V:#FG"RK,5>TF1OKTV-+0(.">QNF59<S7ZYOE<\.V3F%K0Q *RJ
M*^^*V\G9O:'^ ):6^P*BR.6Y?3&H"0!+6NJ5F])X9%_[Z[6S#11,7XY9 F]>
MBBRBS?Q\;:@8^XE6'JT(46J_C[11SU2W- [0M9QSQ;GU&BFV: 2:BWV8)(O2
M;,%5'#H>",-""B16>U 32I:WUMMK3F.;D'<94NC-\2S23,]61<6(K^D1^T3/
M5EF[,<^BN.(0;R%F]Z9XGG0\7&EY( '[P[9I>7I_R?^E>5*O4X:>LIFQ0@?N
MJ_<H])G^+]7,,%76QLQ(RX;3 @=I=JCE*<\S0.<6[N?4AET"]DXTB(AGHZ,,
M,D6:-6(N503B(2$CJIK;+G!)G#YRM!^MM8O5N@'A/' 2"3$VB+<9<RDF%!'E
M3T!C[5+Q%166R8JUFKG$:(6 J ?$%%N;9_ .O!B@=]"1)P!!]+L3K?)@,+;U
M#E\CYA)*(!X2GE=6<B@'E@BM9[#Q ]Y5-%-=\\G4' 9!;U^IYM NH]0NEU0J
M/H8X^ KFLX53=N4O7PE.U%3 Z]Z#*,4)8$2V,-4UGSC-8<@X=*';DOBK_PX"
M+TOUG\C-L""F5BI#@(+U%#V0)V<YW$S^C *7'3<C^]>I(7!.!!Z<=V 330BU
MGKFD:0=![N7K=YPXA"OY^9^(!&*N;SZ1VD&1$TJ=WUA0HB\K\.!:'SUVGL28
MLNV8*+7,)T\3 '+*M/4;PWGSS5=*FF_@1^&H)? ]^,\Y*"S?V%C$VXSYM!*"
M2,XS\:YC+8[67RWFU$RC_J _:G^PGG[Q=*S>I6-UJ')KN0S0"Y=)!S-/::)*
MAM<=Z'7--T;-85!^IB[ZHL?OP%FNT($QG'NM)?@6K]] ,%LD4W_(Q*E&;9G/
M,7&P2#N4/_!;1%S3V[ ZO6%>).K(+*;D:2+(I[.S\7@P&4W&YZ/!8'!YH=K@
M<#VFDUZDW ZX*\N%0Q"\K ! N0BFMNVD8X'C<0$%/2F/ZN&X/SKOU)M(M2PB
M63RUR'8O_K:02)K+2(ZJ1K+05$<,XQ$\M/2K[R+^I\K%.L!K2VMC.T0]<T27
M#CM^U2KQ%7YJ^N&$5/WE!;5171,ED%1(%%!C[5W#*6;I!]EJ_Q&@=3B3-NLJ
M:JQ=HGYHBF66U9"M\*_ M2-_;47(BA6L&9$>Y$J:4X-9PU6J-)#;$)I4;2=<
MZ8%[N&:E3PB5&AH3I-W,P":I(;<,7N+UV@H^:["C;4&I%3M $+**:W:'S80^
M3$[CPT\YK_YCQ8K2>$.M9R!MFLDLP<(H9TUA W:=W;P!]M5G'F,6)QD)$I1N
MX 3/Y+IOTZ2!7!,.AX2;3LIIB#;_A3W_N^6X"(@[/WBQ7,932(XF#*19:_$E
MW)NJ22*BXEG&'2SHLH\?1\_ LAWW\P; SJX=+\$IC[)FXEKK=@TDH!Q,)%RW
M.F1JF]J7QKF\\>.J-Q[SWGA'//-F/#S^X%AOCINY*1(=V#/O&9$_@(,GR:_
M_" Y3UOE03*"[!BH,1R-'RIO+:TAOI\M(&D,=6L6,3;3?0*U$;1[42^%1^N_
M@8AKZIC4'^1FK?U[SP-11^8,AH?7"\>WV))J8U2V7;N&=$5><[XX.')U;88U
M@ZKJPSL:R->]F(S]=Z^YQO-Y=3Q77K_NR( VZAGL'8?W'GW.ESJ?G$.=K1EM
MAGS3)[*%"-P]&U!XZYIK^%_43>?;ICHR\ U_/WM'Z<(]V_W.<EH#YI:T,0BM
M7](6);PA6\4<#I\$QUT<(537*!E-&H1Q^[$!7LCFT13YB;(JQJ.+H:*<',)X
M* V5[NU'<TRYIJ[+ZM25MR-]WC+R^??BMJG,1LCUDHIX-IB,+6DSOAL\%R]*
MW.XM.],WP7F&[:!?';9I*QU9;![@57F!';WV0S:?$*:T-L.2#'_YR0MV20[S
MR$7;MT:10/\1HVTP@OJ]^)(M2;5\E3ND:0&"F1AV]0#@G .RZVK>,@%HZ_7(
MXX$8C0%W2QVBCV@II<9.*0IR*6R6DYW((]RJK./U,U*B^V1])L$!=WY01H_;
M"]&\[0[R39[<APFSDK:*G,[G\3I.7JN;12L0H)?; [""VUUHUM-+MW AO9_&
M/=SE<>=;@=;DHRGTH)=TH5?J0_XD,\I44^E&K]"/CJQA&0!_\$-T-CQ;O%H?
MF,5NXU;4&C3&;G.:LD:ME@?S9-P?]=48L9:$J+=RXB#IWL:X[ODY+B-5<S!3
M^PA=1RR.X-?H4)Z'T?!LT!]<C(>3_L7P4ODZ"<X+_M)S_@7L>QM2)XG(SYQ
M2%V0HW .*\2IP;_%:V!SFADA7]'&[#16-<GLR(/(D).?&MOT%/APX;FV[KT%
M^@_ZU3??"_(@N/V5%NO+BP*^8")79</3O0,@GMR33[$;@BD(_'!CS<&#.[\!
MD>6X;!/KN#^HON[*G8WR2R_I1&_;BW_O/3Q<]_Z2]43SN5A&EDK!;>MB%D&
MWJJSEG!:^<U''+CWX*@ X6XNX;" ],:T,W;2<@X*Q$?0K%S.Z+QS?XRT,G[T
MQQ-YK6'[1V^_]/)>];)N%8MM.W8RCX+:1JN,\_[EV60T/)]<3 ;]R9EV*<AG
MP?7*\I9PFU\L 0> L\DNCF(0:M5FV3Z<C?M#$^QGK;ZK)E4\<@3+FEO'H1KF
M%=;#<-E,D)R0!HVK#>V8)5[;54:U1TA?!J'T4K-%,E_1,JS5%=6.#^UU5=4_
ML^"&.$9J5E/?-]!> UA^W+\DDH2IKG:L8=9PC7%H++ A;+GWX+;%<J>;C9L=
M!:;/35^GAQ[..[A=+, \>@TL+]WA$'-R-FE,.SX=8E82"!7!4:9X>N(7\L9?
M6P[N??BFS6E',('*%\$L DJ&6+D;!XH,M3('5R#Z 8"7O4#R-88[&?C;>R_%
MY HL_ "%:4P7L,NO_L:9G_7/B%.FB*8-("B!0U6*2L/,$+IN=\\/E)RGU8+:
M4>D0DRDC#(00QWRBO%2C\(S_#>8%LJ>N=;O:T8E1U56.R(%":NC]B)>,F-#[
M9^2Q]H"=/S5YG3X* O]9>(QD%^9T Q;.W*F][-6L)>U()(<+.\Z)QDHJRX::
M'0U!A)TY!.3:"E>\QT#MGVA$QT!Y#WJH"\=\X-/A<_!M/TC'-.5"VI@I:>?5
M#/)J]9Q(S?DZP?N$*5T6\US][,.@!:90 ZQP#.<5B@)-ZZ1(HR( T?-#K:>=
MDGGTQ:9MNKS*=[^8]6<EUJW6H4(JV@GUTA6TMT+D$5:Y;C7S;&C @49VG%$N
MK$]?C7>BN":GNASJ"NNK/+(>ZOP(S/+I&S=0%H))D]IID$,1-"TVU9XH!TU-
M-'[J+5A"#- .P+$SC\&=']Q:\]6CXT(!? ],(4#@/2%RW70JI&$S-"\9#ZFI
M&!19B?PV]ZN?K6UR^$#X%2Y:<%,WK9H9?&HE[6&2+6CAT'L"07(9R)N#V9OK
M+%/')Z]C;RSBMLNN)[U"5X[9P6? A9?,E_\,T*X+\:Z.;[M;&>2#,M96M#-A
MTER&(H#1*S_5 6G7AFPGBM'AD+KHFFA,+)1&%:U77ITU.D]<O,#?A@N(+_P;
MZ<!#3.,G:@K BR$819ESH*70$-L@0D\V$@YKQ'ZDC/#%N#]2G$=+(G$DL)2.
MI<ZNK);"TSS1XCYP8JE$'*6N!=2&!3:'+(UG&LAB=M:\>;PF4TT"MTE('B;&
M4 MG4?[T\VT8.6LX'W'[B28"_$1Y)WK;7IQ<1 (O@5^<]T=G@^'D;'@VZE^>
M=S0\3 ,K)T\C?)%CVB\1J[<,\I%]]8GNCA*V*2Q5M2,&@[*J&FXL*8/>%:42
MQXN$!"(&G+%4U4[OC57(PP:*_,KCE+!W(-Z=,#&&N2"SQ:L?62YZ8R%\!FEJ
MIE<?I7=U003R14"(CU5KV62'Z$/1^=XANPQ<I*Z!Q9BG,(@*I@G^M&^6X*]V
MIOEE#CP+]J!F[L&6TXXQ7!,-GU@,E]H/J;:LN]^]$.[ADF2LM=,'L:PVZN/3
MQ)X&N:13/AN(RH^<8;1-3T.\$HXKKA<!N!19LR/@$=(0'EQ;&P?.8R@K<SYI
MH3F-M'_ U]"&#>VV#9P"ZGOLA9&$O$T@U=%.P;RZ8M:VSC, 9C]P T)GB3PE
M-^ =N/YFG0: )B+AE_ST6F40+B$((RV5SKZ<;RBSKHI_78=T/5<*F:=6-A&E
M)6'OZ+4C#33?:)IFE.LP3W"U',&/4)0 Y6W8KCR1+\'#OE!,*J^O=LF*VAO,
MW"+J%9*)]]G13U6GRV4 X#_!_7H#I45Y(+<Y1.^]RH'BS-NVFJ3=>/7K ]33
MPUFX*9H%3U: TH2XG]O?W7M/ 7AW_#A,SVWWK4G'>F_((.@XX%(#6 0.22<$
MMA8H8GWRFO3/G&&E-Z1ZO5R+&3C?8K3&1L\)HKQ2VR./.@YCBAI")Q[II"Y'
M]8I\RD;+U><U!'7I!Y^\D4]G0E)?)9WHO7WV\FZ<0I\$OW]Q>3X9#"]&X]%
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
M[>A&5W^-E^U0P"C?ZPMRYJ2G(Q8T\ DL(3&2%E.Z#- %!$AU>/ZA6%#C)N*
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
MYKC\Q$<FYJC7NN^MVJ\[46G0U6@O3A.,R?%N@7A,-)G9NXG;!S(C4VI"BD%
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
M8!]B_O,C_U\<\V>5?%Z+>;TAK39\K=@3=C@^+/A!<3T18\P?$@"8UQ7:A D
MUTP ^ 2UIF#:8:!K4+.'!Z[.>#+P98'EVF.&EGL+0X26>Y.O%5HNM-QTOM:O
M8;EG<-N3;;FIWJHD/_P,SVO#@R1)/11V*\'@5YT?N5,&_GABNU)G==_TL;:
M>%AG9U/509 W)(*%@6((YT3#^0;#O.]!]G- J]MNWR QPA)UPLI;M?J8,JD8
MT# $#/$,\9RP,]M_0/,2GRR%0:VX$DHK0_5RRTV!E6,T'X*[QQ=O0#1#-,-3
MVU<ZM?T'-&\-8[BM8BL!I36E5D<VP:*8XP&:#V%;\K*Y&JG60A(C><!SV_ <
M%3P7".T9VC.TYYM[F=">H3W?TLN$]@S/;:?@W/8?]I$;KB()VCX_M<Q<GYM7
M=^%X-HSVD1P\N9W>T/D9<X&A_@</=Z3N0->MA.N?G^FXP^E+0?E5JS=MY 2C
M+=)VP1+%4:?2KA@2B<*@/(3]C</^!L/ZOV> Y\"W"8[IK >=AM6K<=J*FJM"
ML.0!\&'P'N(>XCY-X?_7HWXNAM1 +FQ&5J^_'%8,)J00*48]#/)#U']^%L 7
M1_U%3W#_'O7]6;'"[!%J)^9W2G6V4SA20&+4WYWA/O;R83) TI(!HD<,=6#3
MNH;(42]D0S](-G[&#0,?W/D.O@R*\_#(%;RZ]8:&" TU_4.$AGH+0X2&>AM#
M_ J&FA('&T:(DQDAAK6YTW:^X_7*Q__[!T:C)Y.XOL9YKA[8*LN>=B_L-'83
MF]GL>Y:@-_S-<$R/>Y+U^8%<] W2SOU&GS_L\YOA0M&]UC26>?S6K]W^[XKV
M378%M;?>E621MH5YI2I(N55O(Y$XB.KB1);%L2Q&PA /1#Q$_&L0_[[ [241
M+ZW[2R9?]E<B$N3Y?->L+EL3'B">CA%/LTR69BY[62=$/$1\&A'_WI#M)?'>
MW@N%Z+,B*2(8,UL'7;.>'\9XYV*\,QR:95@8SH5X_Q*GNC\#[V\.UEX2[Z4"
M*;;V;6$B]&C$,JP%M4:T#L [".&"!9Z,W'J:AH'<Q =RCT]UP\K:Z>=9Z#XE
M0B)Y?)SI,:^>RH -*P:'DLI I#L,H^[GR*X[V$@D\0Z1! (5 C650+V:LO$&
MH-+MIN15_/)2'(8KLS>RQH5*DP= !=H&F459+,MBKRMH X$*@9HZH%Y1D'@#
M3&MMM\/+I?U"E,>[_ RO#'M3-5Y/N0-,&3J+<7 ]_?(PA3K"I^L(;X#ILJ2&
MW&2^1(1%3JL[;9:8Y?8&@&FL)$0XI:/_T-=)A[<M&/P[/@7_^=UZ94<^?"F"
MJD=6ZCWM2$_7,[*JNHOH:W:@>+[C!M'S A?8=%R80XX,*3,U'=E13=F.^A!]
M  [_^YF_0D<.M>C=:G]__T //SPQ_];,]<__1G_<_YYJZ[('K&]V]_"'$R?@
M2^X(%$7_]7X;^^VLXN0C1><P)/)1)^,___=_'G?V6'V[.POS:!2S&.8_\!@B
MAHXHGBY;B#R-OOB';&_DG7\W*N;QZ;H?#^=IB%A?0K_CW+\RC_X.QG\T>0MY
MBSR:HCM((K8^#7[<_=K]9S&Y/GSH^B8@AA^>;D<$N-;!TY\\-WX3@;O\@4<+
M-'CQT8]W(R.Q[^0GO9IGRAKQZT7\5\[,/$#1_^B[ZBEJ>.U7''X$OQCQ6<34
M]N&3S6$L=Q\],A$P=]'W]^,B&NXT VIX @0]&+'\&D-^^EI.S?99&.)XFN[&
MJ;BV]EH2E>/E1L)H52=46I4X=$I*I$XSDJS*LJ02JD*1-,WBC/+M,!_G&8OR
MVX%\^_FDM$GVX.%4'#6B-N7Q(/*/>+'W0(;N-!]QJ*?/=,>/WD;T>U<;Q^,.
M9G[U\&!XC_J8^:L>UWPY% C*_"4^L/G#B"_?^;\J3B:8N:$?.2S^N3ORCK7F
MSI#UJ8(3C H,6:<D4I4)B:5)5B)8EL1QCB*G#'IG /*#P"C02IO2W9Z(M(PE
MW^W-$=_C@6OXO&6#M =<D=8)M,;[^8XSY3QUW(E:LL];;H3ZK#D<Y16Q)JH-
MF>NM^07>D?#C9Q;HP-WP>Z-AX99.+*7*&J<&H"7UO"6[X>2 CMQ+H89U5R&M
MKX:H:40MC[^]-M:P?!?;B7E_0A(3>3/7%?!,#'O>5%D0N?VZIOBH;M<W0SG4
MU7QC(Q'''?7Z@\@;S3NNL&H,YQVWBHV(G!&U/.ZHNQG4\GQ[C\JU=F6Y(JC*
MR.A$+8\ZNA=;5;>Y&C2%FER>$'F$'ZQTT/*XH]AJ6I&:3=<53=7I;$,,GTRL
MR!^6CMYG=[U&)[LP6*)XEV,$=J%Y4C7:X!X/:5?9\KU18:6A-;Q9Q)?]YJSN
M=J*61T.JM&M:L;#'1JBL*-H0#W?!, 3//!J20CF8M*:M$-V)?;9EE!$I9/BH
MY?&09'/#&&5?4:UAF>KK Q17U?HFVI\<#6DXQ.0=-E5< 1>Q$K_%*E.AU)'H
MXY8"VJ],U^7A2LR7U4YGL\9G1+"1F..6NBAV]%E@6F)MWJT&:ZI-%#70DGC>
M<EZD";*0ZPOB8K[GW+!5&6,&:$D?]3.8(^%LA80BSMF=C; ;C860CUIRSUOF
M6DC(K!QCAPX=?<)7-]IZ$FUOV.-^+OMHP>CL*-9JS="Q54&9XI+K1"V/7I)#
M=5JE M5&1*2,[UOU95T@_8[$'3^3;><0Q+65G; 31\MJAZO7,78#E-:CIHZ^
MF2V[JYDEF$%G;Q-!4U^4XZ9'YF3L<9WH!6T>#2<J-2OI'%$JQ4V/NKK#E'4^
MP'NZL,M)-<\I%,,"WP%-CPQJ;<VLY:Z*-42Z7%JU!_G!9,_%3WVPJ$,5L'N_
M]7"6._)9;7GIZS_N__*8A.D'?^S@/\IAX-Y_<' >XT^>^)B/]H%W;8Z=]L"[
M[\6=_X@="/V5X5SZ.T6\M.]\Y($]>KX;/7-JNYO[]>'^9P3L:'\<7/)--"E_
M](3O-B/Q%]\WE95HS8[V[)_L O]^!XR]80?\:^OR8=6*@Q-_G8FGX;Q?8=[I
M[\R+40@X\9!I;FWB*4@U5Z(:"D[\=:CFQ6@CG/BS33S.P(F_PL2SWXD7XW9P
MXB'5W-K$4]#BK^/5L'#BKV/Q&)SX#TS\:^I\Q.+GAY3*\XV=O8]SOR/:^Z?S
M12^-^[T;^@O%OC]M;J*9 !_^WS?JV_OM V._4\Q%K]1A/QC?[<\\7<\THG^8
M^1G!T70M\Q#D/9/9G"$5-.UFPWUG+WL9U4?-IFDZE[6:EQ>_5%D-7(G@2O0J
M2L$_0"E_D@0NSAA5V0EE;W=(X\*I[*?P!7S_*7W_].>\_R_G97S$)+CO%)=@
MD_AD2H#O_P0E?.ZDI(P2H L)7<A+N9 ?A<8!$\=_'D'D$YV%%&T_P0';!#N0
M\.V?^>V#:@*)]172]?8/7F&JWOXG8_\KO_V#3YBJM_])V+^8G_@Y!O%TS)]6
MM/X"+N#1;>;GK?-X#BWHXR>BSU;1\\R#/>L=A']*QO[PENP=%XD_5)@ 5PO.
M2AZ]4_J,)2+%&L77J09J^IM/KZN&$&^H,-'VW*D9@).BQ_>&$]]^';#KK[?M
M1C 4%KV!W.>D<%T+P6DTXMM/+(OBQ^4CSGQO^->"Y<LIURG Y8N9RY^.RW<6
M@7D71-]74>W]$'V.3)MO25,^U')6OK>LYL+5DJ8"</:4_O:3S1(4>N&:T.<0
M2I,+S)<3E),.S$\/ZB0%F.^MH/9YL%R-2ORF,.S7+81HT!.!:>HK#APS/]1K
MIYC+EF[^:KA\.9LWZ;C\4U)LVG'YYI)IGX?+2;C-N]4*Q8CY*CM$AOD</D3!
M<@FJH9%8EL$N#<QSA)$^!YAOK:)^@<U_*YCI7D9]6N;FL1CP.1=BIV%WD;B]
M_>7'=)X-_]5?U$U:W]FWL%<QOS/L:Z_^IM+@*29OHW;Y09UG]W;U-W63YG?V
M_<@UV.\<FY2KOZE4N>/)#-+]NO$(CQ^8G\F.H4<..MC#Z5%_,FKH>;JC[C*!
M)SN^'6\.,[(V#_U@<2B<"F,'"0[IO1P22]#H843P'?I)O,=^7NTVVEH7#^#-
MWV&W#Z![&"'O:/U?0.8?<-S4@]:T+V_;KA?_0Q!XIA+&50;[;EN.'A.\%'14
MAZ@9!JM*0T3ZJ+!;:NLN4MI(=!QTQ(XOMX4AQX2''-/$&Y>-6)Z=-RX0IDP,
M;XRPI5[VPQ(MF#+?JS&+HHX40)5;.N*-B[-&"K8SR8Z'IH8U8#CU(^'42]/'
M<]8(.\U9A1Z(.%KKB%O&WS4J6]:(6(/[]I-F8+0V9=':U+#&Q8.]9_4U+A+A
M38RGT?'# LYCXPHZ[+E.4UUC"LD!3P-$DXF+[U!2I5TE2J(2'4^/^K'7M8PA
MFTXF0H3IK/4[.2J;<?0 W*^BZ5,]LBTM$\C;C+Y=1L877_CSSYN$$[^631M
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
M@^M./]CJ<ZEHC"\,^]ETN_"PL*_J8:E%%C>(:S=V">SQ:X?O%^<JOE>;;%N
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
M_)A1ATW:X+=&:21:=68M3KC+0INV9L,#,I0#ODU,Z&&IOZA[7N*V$>3I,X;
MSP0"HO&/5+;F'MNG.'* [1]Z;UGV33^IL&"]E>K$S1QUI5JNME.;EFR;Z@O<
MB^:\"!E(N\Z8W*CER%B+\XH??'#[5W!'G7[ BNW#BC<A6.35@8,-IUP"=_SI
M\XDW 4 EX)^7"-\!\E,,/P#^NSA]M=,4 G;;\G2M(@8,4UM)KAU<%ML03?H]
M'3G NJJW.4PRO<UB?L1VS,)3\#.)7R1,?TR WTG<GN:[;PKQ2U1:?@S7/=N*
M.W-LPXCFW8RZ=53W%>?2B*-M$ZIJL*_R^[YD6!;1./-N/!)3U,T)P.\KM0,B
M$^LN'*X#Q.BOQINJD0 >A>-D^J6N0<K=\8!'Q?9C[\EY?.PTY-*RQ-3G^%SK
MSONZK)XSOHZB><./!=:WG7@"M.<YFN1[8B3>D7W:;IR <==MCB461T9Z>^':
MQ=+.&-O*$<;8B]]&2I?QV_='QO]HKN?GYW\QV2M9JC-3]5F8U-GO^,W"I*Z=
M[LKGK;-9F-39[Z?-PJ3N4OTN<]W2C2=U]JMMLC IH'YYF110O_Q,Z@[#I+-?
MC)J%25TF/WIS];L_.W'N6TZS,*<[5;Z[=+UWN5+731<#]0.1WPU3G+FJ,/JM
M=&WR7:#&*?UH7(9R+2KF$@G.KS@*68T3\QF7PF4RHG\F!?*&NG"K$X.WF_.U
M,ZQ9F/-E$K! V_,IA0O?J/^;4LAQ)):_I0<   #(Q*0! ,XA!=DVXA_^\X0^
M_:%$J$_%\T8&Y#L$(GW3Z=?S?_K\U6'_O_\C93==ET/5!T*X2#8Z;T( >,AB
M%' ;*5PF09XW*5PFHYX_*0!$@$ 9)/E!DA\D^>\)RR#)_QAS!DE^D.(Y)1'R
M$W;>&/_#*9XOMS$5SI3BN;=%!P$\". !(NX\TYW<90-RW!=;[O.>>O_H:H]L
M3S3 :E\LQH&I3"UWS[:@\P4WP*&!X 8$-R [";*3F<Q.?O%?^)_Z+P3_5+KN
M2^ ?=7#'*](+R14N8!?_**F;^/ILJ&F!!7^4!7^]5QFL^*.D);ZY71=L6!\D
M/4&KCCW6'-N*+V\$J_XH:8J*_>4Z/9"M -D*D*T V0J0K;C&XXT?,=K'MQ[3
M_Y[)@I]Z 3+3J8CC^XA9W:&0*04_R]I^/!@I?H)3;Q%D>IUIT_;/%IQ>9)VO
M@NIS91ERM/(O[[6!I7^\I7]]T NL_9E233E:^X[MGFO=02[B9 8J1\IP?"
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
M3Y>\^.F\T9([9]G9H-W!& (C6]"ZX3N!R\714GP%U.7"I<<T#'= W]P/2_,
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
M-T-IX5AU]VW3/J=#Q($C*TR;Z-2PA;LA2_-X &E)3<72BG?;(L74VV@SPO.
MV';B7M$43.%69U]9"08$5X1UW]3:(C<V.8%*"S7:\WJL4JTU>8)8J!1L[L:=
MR$I3::'. J$MEDO$6">VCC"P-B-6[P<"E1;J9CH2^T4'6\(03^Y*75O?&+VX
M95JHM@@1'6;%EOGV=@>MNV9C:(KQQZ>%RG<:$#*5G"$O-FJ*875$$CDDO::$
M6C'[#;TRZ51@E=SK4U84%QQ$"]0)H=KE+J'*';@,HT6RU=IL6JS%)4U30K6U
M61.&)QZM5W 9$68D)#1X.K*G::E2[5ZSL6,7)(P:@>&WO5V7W0=QTY18M_2F
M8AO-?96IR&6QC3H##2>2IFEI=?9LT:Y40XM'#X>@O.D%X<Y.1I 6E[;0J"I?
M[2%,19CJ:V\;;FJ59=PV+80)-!7Z[*XT@2<[AQE@^JXR[D7](NF9=?T.O; $
M4V6VNZF'U16LOX""N&G*!K$0T0BC<&X ;QW8[XLZ,X6%I->4$'H<U\99<:/#
M1&=)B:L^C3'0,FZ:%D+5KO SN>5XC.^I0=66K &UXY*V*2&LB>EL, \[3=Y$
M^XZQ+T_;RTDRA+00Q*%9P4U+:\-0WUF5T%J;+:^B,: G+)'8G;<T3D'YB2VQ
MJ\; *@X[2=/4"/0:N:-0T^SQ%<H>EHI0O:5%2$1.1,%Z%QTO1E.$A FG;ZJA
MM_(P-.DU[;*+ID"&Q!:A>*T\Z%4%"IU!W2!IF]);S^T'0Z$XZ_&BYU$H-:5G
M0?_8;\II.Y@9]KNN'#!A!>VAP93N(1$<D%-!<["G*OU0["YYL]6I];H<-!/#
MI&W:;3?YBA!JK(7Q]1U,NAW51E4R&L.IP&W+D4P57U%C/13V)C>06,AN1FU/
M!#E:@^0:ZV"RU(E0;A%%Q\%:L2Z<"EU,.QSBN-2Q=%'T^?6>WXR"6'-/Q2[8
M<MSQYF,/Y\U%<[#%M95)O;1-B8$M,9Z_'E$H@XXVY+H]WLOER-,C)P*-P8X4
MFOK($/5AR6B&_DYAH[6(FZ9F-I9)J\8WO2$,X4,/9NR^MO&3IFEE.%"^=.C4
M.P@\Z5*S^FQBMHKK9=(V)07"+Z-5&<8&>MC9KO?-366[WQS[36\@9MA$FG:X
M!0/I5,,([/)LIR<S2TMA!S%%UVE&)B<<FJ&S&33"(![#B=B$E\.VL>JV7=UO
M4CA+64A'@[BX:0H]1;L]6-AL:P?[\G(E=09-S^LE35,",S9!@-6*",EO$6.Q
M;%EUQEHD3=,"ZXX<;^!29E_WJ\/>MM3:1=N9(&F;$EC[L.6+X01#F?8:<Y$H
MCN@3TV1B:8'IPGIEURT&XK>23WH8O!X:YK%M2F#*@F3K75]9\$2Y9DF5*J(I
M83+>-'K05H6$2S.6U2ME8L1WBNM>HQ6-]T20U"\I6[*/M B^(HOFB,8-!Q.2
MIBGASA7<#+OM_I!G:T5/91A'\MEEW#0EW'F3[P5+I#9D4 NVG"$3;L?[I->T
M<">3=L\CL$.78577#%LP!K%2TFU:N(<!:H^(-5[7)\UBI^O4JN9^3"=M4\*5
M=7./TZ/5%*Y+YM NFM1XMN*2MBGARB37+\^8"<2PA]!DBT5BJDV3MFGA2N)L
MI97[E1$L-@Y>K8EI1H>)QG B6!+GIDK;C /QJ(U.JD7()B0N:9KJ5>]2/6/)
M;N:\V.D:LFHX'<?EXJ8IYS>M'.:E?:F[AMN\MN.P04^UZ&7<-!59&>1(*ZO%
MB<:;^G;5HUB[(Y6#N&G:]U4%5EC2K?I4%RE7'4.K4FU?7$:.+SVO#:?IY:E!
MU!C6D4H08Q\V]#9IFIK7 E+&:)<K,O"VJ*WEJC=QJ!(7-TW-JU1?'78^3U(Z
M&EIX8P17?<Y*>DW-:PU7Z$U0@Q:Z2A3-8KTQJ1JUI->T_Q\&F_" -'9DM+N@
MBLAXPXZGY:1MVJ?OQ8"L;348U36]3U""9Y#]?=3V1& C38FYI6#C,:\UR_P
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
M>+'$@:,_=>!Y*1#\GO6HV8X:#:(@^TX40<EAP7-$RS62-<Y5N6".Z-@,<RZ
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
MS68?#KU A"V!6)D- B+B8E*P)Y5B5JM#H >'GLUU)K=UP;$J0!'&F6ICU5M
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
M$.:D$,QAXJGDE7+ROP.G13Z=F^"TZ[IW7LQI\UK)E/0#DU0Z$TZE$^7NPX'
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
M^?U%/%-1C<VUU01G31JS"3.A"5<O#(BBVNY7L_5>8C!AI_R&(XSI)X&\0 -
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
MX)J=F@Y7 UP+(7C"\0_^,^!I6"?O7PCN[^X1[Y%8 #MX5#+D!2MD8D*QKSH
MX1>$V3W5Z],!ENL!.1F>"8K((CRU2X+[6"N"9X*/WB,/(+FJ%Y$)CN##V:T
MY%(I]"U7@X87X^EH)'=0:-_4D2#Q).?I?N )H/H45;>P@'GJ)7YQYSXH9T%5
M+)<D4HB33K2Y.TU1,$TLDC8"W,LC-@K> Q]YG&)L*UA86)J>XM.Q_G6Y\B?4
M=9[J15Z6&.NEWO/N$FKN$DK'2AR\E[X.EX MR.K=B[B&%BL[$!-1&8P3TJ><
MY>-'"7]J":XC%8DF&VDP%V8?(:J[KYX&4_%IA@4?'(7HB9_-$&W#L^(A5)_O
M8QW/\ITZ%H1GD(XL,,=G&;;&>;X3RWH# FZ&1S< 4\%"_K$%7M;<?]HC-O:&
M!=\T'--R!%>'PWW'(;98TS'%!;KKD9M#P'@VA?,_!X^; GN+^,Z?#9;*QXT\
M93%(.@!B# UOJ^ JZ_#R$/>X?&'*" L++I97X?9B4>*: )BG\8['%D!U&1V?
M$'SB"?9+>P?B<37\'B0;R%1@#LUS:R'/[*<@X2/F@TA5-STA%#KJQ[HM#(]/
M\;A')B=K17#[B%2LI^XB=^48)#6WC5Q(1CUF8\ICXW!'X5CC]$%?E(G) .R'
MF=CPR%9Z:9@<?@%,^F3V@4BR4YZ0)_)BOUMHT\&0N]1IFIV0WMU"LKS-# AQ
MVB?DJC8=FK:PW29.;@>A7E&NX9-(*!S>A%H5&8]ST)CU=:0W2P@400$=A,>#
M*'B""M4%+E?<'I3[:H:0IY3:$_,=DQ%;/WZ3!'$6!/_?0*M ((^($N$UQT8B
M#P/YE8M#T.:YSAM'13(!F#J.>L=CU6HND#OXCQ>E#C9,H1QP[0'LG?BS $)O
M>EH,N6+F59C3?>2Y6?V42/@C_'W,CF3:X\> XT_2#+\@-^://2]=Q\.)OZ$A
MVCJ&L:E+O JE']S>C8>\+AL$$$)UE+VM;X'I>[,?B=SM0A87,?AWUY.!;#$3
MG=)+G0Q>@/_$D?MI)_)X&C>>=Y")\@ZBO(,/R3N ?.$!'!<1/AN&]\/KKPC&
M4S^N%LO!J6]M@)A)W7.2CMSTQX".#T2LIV(Z+%$=5K:CI*9TJMV"-3YHZ>[#
M_#9B.OZJ8MZRPH'E8&%?(\;CWM6+G.(U81\C+^DSX9E-B/4,I(("J,1U>@%0
M@D]B$P05AY#UZ=W_\;N*[A&&NRG_COVSJQN01-,,]2\4NM#AF[ 'UP(;% ^*
M(2&&Z!7^""TI\VA(>:]U72DNXO.Z5KOV,!33JKM,>*@A,(8V";\_6)$W>X3"
M9'<33_]^]"&CQZ@0"T%P '6RY\T]@.<L*]_#CZ6P!^BF4-YX5@VZ4MEV0T J
MWI13DQ.@)2![4W>/!#_JP@P11G.ARTJ7X!X!-&D;(5OOI+&KT74\"X9AZH*(
MHF!0H<T7$,2*SLIQ!50"N([H8SS(1Q\0AN++?*>"BF-Y4$*:"/@AC /E'_I;
MX*KV>H8C@(QF#=^*G6^6(RX>P28)(QVXD]#\QFX+[.S?O 3LG&P4M%+TXVZA
M*4"%#96P6P^#+ 1H7>#N*Y*,C6D7:T'+5-^>>@5MW9L2.E (>\'.CYV9Z/LX
M8.>[_MWCQ2. MR>">XYQ]S^/K/\X>HBP0EZY0Q#3@!;Q!F4(0#*%8A#SB!LZ
MD)&G!NZ1B0X$/0[- @4;X&8&7.%%(,\I!CE^%O!-"62L>+,!.Q1:1>\-5HE\
M;"YQ)O19PK%."1E_ZS$YNX3J!7-CWN,MM(M0FI&4CYM]G\*%[?=?;[G!'>"]
M"$?Z="WA;1U<D:ZY1\UY9.2;>!>9%.'H<,S%B]&B[WC/?VYE^@6?ID_KU@(
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
M@V. P +F1A81 O;+$ .MYMOK)WF[HD?B;L@41];\\.5*V$-L@SS J'!OAS8
M,M\QME\H!/65<1QZC!FJ8WE#9^ X,-<L%(XCD5*%QX/G[,>\CJ6;W?\GK(S_
MU$ZS'X^IZZ[:MK!QCR/&Q^G"94[=*E(/WENB;@#7<9R+N9D$+,'>>]CJ];S=
M!";61<A4:1S3"[X-?W/(#13LP#'! C&W@#ALA0) ;B#!+]M#/(-<Y2BJ*F$O
M%OQPKB-?DAYB,I1Z$;"0"PIE&SW7#1?)=B@DA]YP2HDQ+GAA('A"95\>N\F8
MVG51\'(] $K/".;TQ-+03"YG6C[*,+OYW$N2B)(OH^3+&TV^I%Z5?$D__8[G
M$>(K\"3U/@@RA'^"P+_DQM"Q_'E"[$ N]*+AH2J(0*C"A[D./]FM\ E>L0("
M:D\EQ;S"J6-X_-10/\EEVJ%XL>7EV@$OA UVHGO) [;=/0F.W4R!\'8A%?K(
M%^-N(?\12>!<GI6CVJC[Q!-+M1[E1'H2VO*]A'^2ZKX@?VHC<9 <%Z-,T30Q
MZ>-J%90&Z;HHO"89HKO8$^1X7-G 3WMX\LO8J+:]5#+4 2)XX>D2'91)A&8T
MA?9E4 _NX\@G'P__?JJQT$&$E&BH7M2EDF-^P!%3NK099"=ZV2)!LN*Q#/]R
M&,IPT][<6GQ4[.BZG?WW/*-#;;1]4%R[A7GH?7!5:-G>C%P7D6 _N;R?L3O'
MF[X][&5K!"E)R%FN.S;JO7%,_CENX^RI2B.7QW"?DA4Z7]1J!7W%[47RU*L>
M9;"YS.R94$<TYF<*!8<!1\3=?AINE>-9";4&-^$XJ3L_JDN&[!/2"V]3((R]
MVG5DE:%ML1$LQJ7TZ&3AIS]CS5<^1CZU+GT1[3)HD#4FG&;7>G-%'38>?1T?
MD:Y:QV1J]%T7:D\!XF//Q@92+)"%R.V/VO[,O$Q3+!^]X?Z(P,<;O K5RFL0
MUJM0@VEN3I'CI9_:B].2>N'$^L=H#MOL7B#+?_0Y$UAN1PG'O?E1C^&4>2SH
M!)Q;#&D<R7OW<+T:^>?>)(=;)'GMR=R\<3>_SI5G;O,@#6I=&2<DBZJ 9;K+
M-BC9^70GX N@"8/\#NZ#_6>!4WG]Z+%Q-*N3K7('G*SY?*WP0"!)>'YUU'_%
M.W*WL<H^MM5-)28'G5&.\ 'OLI]$#"TY"V7 />Z[UJT=^Z[YA" !%1YNT'/-
M]_4E"@Z./[7#(:9\*,1TQ FGX.A(_()_QH@[_#7_C 62-!!8(92%$YI1/2].
MG3_I"(,?KH7>ZQ,61C*6EQWG/S3<G@;UQY&]!$8<B04H51[I==,-6L3##J5+
MG>_P5^%[;-W>&[BE17"?MW=6@0_*;XMWQ![/+OBIG3LZL' X%@%*[.&'K_=2
M3?[T$!= ""@;U'!L'US&_@E^SG_&G^(^WP[ EK^.^N[YH,+'#8+MMTZ .X[;
M%/A/AOLS-S%1=KU]?;R*YV8)E:@[3=R:8HJ+NE&H&UJE6(V:06C2Z]MP[VH*
M@>VGU-(%71(_=\8B:13:5"<H?OC[@[U\KB7_J>XW@KX+KECR%H/TC9MN@7.Y
M+4/W6LH%T4(33/<N?)8 )&<[?G0R>?%))/&"U"M7((7X*%@B[D6D"E/=C!]]
MJ*@SY=27$KII>0K'_5;<\P][%2/>9]AAI84_"V<6HX3AH!,E'@OW:86:X.!\
M]?=&3;$;I,?3])E+2,?P#%X!(4RT4?![B%#\-A_PD#;@*:'EV;LG8.N8/?^<
M@0B?@]K3[<,6]27\9ZV0J[S'=0*]A_J)_+7J\90G+CDXOL)7N]@$13T><4F)
M=6+K_VGUV,<0L(+''M9CIO Y[2@/O%Q]-\U?ME47LIFRI> :'U0H@;,U# 0?
MI3,FNW.9BKJ%G"7,G.)5R;5?=UCVJ=?*?K]>#A*FH+:?;A$R2(XQC8NA\T2/
M:?5R4\M60!KN9L[1NJR*VH3 C<HDTT^FBQPS.YX2#JZWRV7#F8L:'SF1D)$3
M1-CBH:*8D])$W"W2#298_H.06UO5YX_B7VXVKOK8^^45YIR>[W4:PQS/U\\_
M>=')\)X/IHNZU\T;LPZ66N[,X%1,.P\G?4Q;$37+QF])$$R")B;M='U*C-(-
M@>_0[7VOV&P27?O-36A>-.-C6YK+W6=F@VV'*\]:4P4*U:Q3V:RT]@*252KY
M=/.9/Y.4$)+,FE]K<R)34"Y)0MXE7('R:\)*TBR59M,3D@*9"4/,,I,IH#(3
M4J!)ALPP1)K*/!)+IW&2Z[ONP]?'0."4P!?(_/B-SC<0@^Y_PK-\XEMQ[(D[
MNH*^ IF3'ID?'AQ[OJ] ^S>76=6F"VIHS%KS3R7S ;?N,IE#L]1KI/0^O^ZW
MQ2D)R9QB+I!YB&0O'.ACRDW1&4#08#I)I874A$F2]&0J4>0D,Z48@<FD1$#>
M+N62\=>3;N!$\A.'L4F PY _OT;WB--D#=QCP7(!9]QK[@@YUT_'=0T26]@!
M[!CV2TV\_M&N$'1!ZV/'PQ&5@YV7D(LK1_QO^;6>>SP&Q?]0X:SN6=9"D IS
M$I=Q[1O5*Y''SQ.^##Y\?=9(8'3R?G#E^R2,'&NH9R>!0<\9-C>%%:HI@MN"
M.XE[S0XDY]B+^MCSP))W?F*[K&U06:^7'6+A*(E_ X3K1UL[;E))$%US/1:!
MK]4G<)=6+=L+7:*,6+>50S#71XT?3@)DGAOD-"R&:[^\SO(G_EVWT:2',8_P
M)'!4>:$?3XNXCHP33XP0%&(#[2V>O.LY=N!G6]0>XE$\\(4QE+]P"UG/^X6\
MT_LRSJ$+24=WEX9$1FE(41K2!]X]-TG3$B$RJ=2$GD&,S BL,)FR3 JBY11@
M)4H$@LAZM\\)_MV@['B['#)%9TNL1*J>:_#C\>[00M;,XY$M[N'0[@MDG4],
M!;:06BQJ27T+1Z8?CR3%@5 2NZLUOY[52'+?SX][RRTJ1'D\DIJ2F^2B*\!G
M9HNY7/[A(-2M%AR9?#QR6%U5&\UNL4"P%-><3J1YF2BA9YZ]O3_L]O-F>I93
MUH-RM=#6LA.P1R-)\O%0;56RI\-"S5!RQ0%3&I-$IM_<3N@)\7@D5QR:@WZ'
M5_E$JVY-:6,T;S)S./)L27.=Y5J9'N/PU"9#'9K28):>HV>>+8F>9UK2:DQD
M%&>[&"4/.677[*.19TLRQ\DNUV^9M%)9K,V-RF:6$P.]_7Q)BX8-MYVL'XC5
M*L4LLIO"04[-)\SYDK(I<[K7&J.Q0@W9>:8JEPBCCD:>+6FL-*N#3M6T%98=
M6Z51%ZSGD$:8"TO:TGV[/BUWE$%:F%G-<;+1)K=PY-F2B&%:Y6VJM^"=&2/W
M2_OM@>/1R/,E)<7!4"EIO84RJ/+%Q&!>W;<AD23/E\0>5J*LBG*AU\D6BZ/A
M=+DWI=:$/1_9[?%BL4C-Y[Q<9F?]AK(JR-WY)'4^,C6:68GZE&@K*^*AW;0J
M*E.?SB?I\Y$/K-S3]$J]2.0TF4\O,ZTR)Z"19QMZ:!BE^5X?,$J%R4K2-"]9
MTR0'1YYM:)HU%+'D2(L>I=0/1C:O]8;U+1QYMJ'='B1]<;_B>XYQ&#0S<KF6
MG:.1P8:^/EF1?E6R(O.F9,4+"9'/C*:O4.[R"9E1H:MBS! P]J%]Z.X8KZ1C
MZ5_GHCLV1$U8F\P<7!:"NQ-Y.1FH ,-=FM?O$'5A" HUPH\]07W!977H:@:W
MTX];]HUW)>ZA>UQO(KM-H] G&+*Z-10AX!JDX3U^C'NQ5  N+^1_G>+-8\7D
MR5/PA]A9YNZ!VXW;NW?FZX1GD%]$$_ !_RDS[E%3*O_H[;WAWK: J HCD)/4
MV'#6AP$T085[.P->:@O\$XI+HNY(6]RD\Q@UPRW[D#45!/30%R"9J?O@H[A_
MFQ=NEWD:D3@^Z<@$N"[G\C3]C"^<^:?*"HI3N,F^."'0=^N>&J]!4S"W9M^W
M\9YX@V<@0=@6M/ER\\0@5TSQ>#??Z>06%V2(FA9NC?<X ?G86NI";!0W^T*1
M81Q]//88\\NUPAW#3OIZN2S\A.!8R)#J3;>P"]NGR%0WO>RJ\"U388Y[E* 6
M$!8V*Y>.Y-Z^X85<W:2^+! %SPV!F>TX5<V?FF<26_Z66/&C7^UQ6_GS).<_
MTGH@$RQ+%V6\IC_&2.X^HY:S'E&?E[*.6DYH. -SI0>"XH1*W,NY0M>!N5ES
M(9'\[':?LI6)[RTT<2K-1@9;]S0<W&/,3?3VOY@(J@^#2\#0U2QPSN[]:N<L
M$@R,^RT[Q./X4S:^0#5NNF#X(2>M.;S,J?![1<$6%PG'"+=_>]224$(BT&TR
M=)[L_U0X[I)7"DJJ&<Z11?U@D9<JO)[ 58-PP>GI>/<- C>5/,3%.#=!/\V"
M?WQ4@?OMZ+_S;V="G_C]^5Q)=UQKN"3MO+6)[W$/=3K]"HK6[Y\Z.[FX4CZF
ML82O[7OVDAQTPY_?+Q!R*L)&)IAY$0(D)&6\C\?1Q]O^D,C64':M;OI<X74T
MG,\AYR%20:VL9L)&-[TVCJ^:]5$9J7YAX MRZDR<D./>\73\&*?5NGV&@XY9
MN'O*5?-%@L)]=--,ZD+IOA]YS1T;'_N0.P?W^1A&S>.\54Z30FFZ_DBOWT4M
MWTR1<\/6%;8Z:J[7XE1XJ+^U-^$+PJJ<?\HE?*R-6:@)9$GS)Q>$5AI:\%1\
MG%W]XE.MCG]F#;/I'V3P64EK>J?H]O"[W'8CQ2P+U03;KBBKJK+*6;UBJB=M
M?_PFXV22>J(C(J3GJYW^Y;8-[WGVNTJ#3B<2IJU4YCQ'=)I+CN!?G8CT%<Y^
MMMG3:;&:S2J=Y4!F]DV%6TDM?/9LYO+9/W?=;B LGNK8=&HW?+3\6')4?=A(
M2#3?X=L\L^B4%D[C]5U:\,'7/%/W>)1=W3_)BUOMR%DU319MC6"%?F'?3Y#K
M=G;^XW?]0L.6$&C!<>@7YV[YJF'2IOH9+J.4YH0@['K<@R8/4[76W^;GE>J%
M%V]0W4&\AJYP1\?M;\UE,F1 )4GFEYM-3TX=:*[;GN5J-MP;B'[/-R=0?T@C
M/;[UZ+'>?LV%Y*>4'2;H)^CYI&/9&1<\R02G0 Y"(>\BJ).[@U\4E@V5TH8,
M)C_ZC 7A64,TP>_+YZ*/(\IPS51W.D?TBN"0?$3^'X8TM&.K9H2 /C11U3+Q
M0URZZ(A 0WZ[D_;(P8<!HSYJO_P>:BIX%K:42MHQ"\%7%=E]=V^$TL?:P"W_
M:<S\$8U9%Q$1>K?5]CK[(T'E$E# E=X;ZQR=W=IZ,]$;U--,)[/L=_D1]U;%
MB"CI=E5?,]/H]]-E5>LUVM8JO6E 72A@V$/0[!,-"L_ANJ-%@-U5N&FD<-.>
MPF5/&Y[_D1NZ*^L1\;<?1F.F?EBW^4&U0G6)8EGI9+XE1NNEE?1#35C/%6?%
M+K5^PEF7UYA04\03'<LO:+(S3,9Z?=]POM +![^O[NK6.D?6\+Q"NC;7L48%
M7H@!H"Q!_V82U.(_" =8*$[B%Y@@ERLJY @Z!7AQ@M"U!1IVD: [JM&U-FZZ
M);I3]%(2?N",\;M(^8Y:MRN0%YIQ.>VV]2A\>G!YQ5?4H^>2X^/59JM0,%J-
MP=!15BUBYTC=%3/*?5&UV5UK^U5GW2WPQ7YJL\[+5K7(86F4)"];C(_5Y@VJ
M25S*%_*_^_+SCY@^$*)7=H8\TJO]5F?."OJ05#J[5D6I*BW!L+<?9,@>2%K8
M[G<%D]@G9Y.2G$]RZ>3V)@Q9;WN*ZXTU+)IJ2DE,B^V1M*XL)XGM1QBR'::Y
MJT\,;=IS3*-J+MFQ-FUL/\N0?3'YWKF/_^W=3:?[6 YNVUPW]S=0;W'EGK90
M5OM2&"L[;Q-P^N*C5K9%4W>@=MZ*VU+A01&)3G$/_ZBV,HTU]RBAY[FAUVMH
MBU3*3$<M2C#B0TL(+O6XR#^^&I&.F^ V1%D)RV.&3$R542_O8]='B!/BH:XS
M'JU@9#H'*._?@. QAEM](6GV3QQ^@^H%#K#^]>LSB<GV.H2YR<@X<1@E(JN"
M88%?_@_AM[(X"SF4%4R$/G!3@L_SK&W3?X67\4NZ$[:E8+K Q*U8O)Q9-V7;
M>THR_9.E_C>\5N]]_KI#.;.AYZ/(*[KFT%^__SLNJ_KE)E$C2?['W&4O?QR_
MV!\J3*%T=6SPSDG+E\44'@C_^-+KGX[)YO_]MRV]8)M#=6>:CJO.O&7]9)EH
MXS]EXZ-]_XQ]9W]FR&CC(TGSG3:>2D<;_PD;G_I)1!0?B9IOM?%$!.,_1]2D
M(U03B9IOM?&1J/DL41-1_&=L/(%+_Z.-?^O&_]LVD9\R? )GO1D$Q];_\U>>
MRNNM/6W8;^Y]\XCR7K7NMZJ^V]X)N&[TX?_W(_GC[=1 IG_2?C<.OPD):>QB
M."X7\QM]O.,6H94_V9S$>^CTY*&G\:XNSNVIN;D]/ X"_O??TSNBD?09B3RW
MW/_W#Y(E_G.VPO<Y^\Q/.G57AU]'8>"/._L_Z:M/./M(!7Q!]C[_]VF&I][&
M\$^M'XK_]Z6$OV5Q+Z/#W08J&;\OX?XY .#]:8*^89I@[XPFWE?AO_M9/V\+
M1_S_'?D_G;IAFK@R_T>@[R^(_;F5A3(5SS/5_NWUGHW8_3/4/7575J#;7/^>
MZ.3^C(+[<@JA/.*((JX.$^^*(B(9\0$@\:XHXLHRXMV!X\>ABY< S'^((@"S
MV:=CS(Y_)=N+#O(/L[X5I/A.'M WK_;:B_V?:T[_3PG1?]U!'Y>,A-NVTR?]
M\S^\^P^J1FZZQE/#[+C7L1YK@#&#] 2_I'>Z!^J$8+(58I"IK5>\W=Z74B<E
MO0GZ]3<O%4Q]Y1<0#F1[X5\Q7/);M7*6!=!MA%UA%]07TC_\'M!-@C!2^D$9
M]D"E10VX_(98ME!+;_K';YJ-9]CSF\8B=G^_U3Z?3GWK_/ZGK.2[YO=+S4=>
MQ>]YL+1!)<LM>@FI3PZ:4TE79_-/YO?>:FFI[1S-$T[J8+&&J?>8- ?YG?WQ
MFTG%4\3YE6L1O[_?:I]/-+Q]?G\^-?AN^?UR"?2KN'W;9L"H:6\*Q'HSTWNE
M 9?KCEJ?S.W%LIA=SN1DAQ>JI3E=H\!R/D3<GOGQFV2I>)I-1^P>L?L;TW/O
MG=W_1KEWVXO63E_L'@A'X.=%9I&SA$]G]WW9:)3K%:'-%PM6[S"O:2Q@\ TY
M%.1WFHR3R//R@?S^T9Z8OW2U?+9'I5N[Z$OYDD+VYCPC'[^FR%UR(F&[*U^X
M/DR65I>L- QBQ?)+BNG00F?ZV99322^V]<3**1!.G1^9);V7SP!TIQC]XW<J
MGB%>AJ0B7OX0M\?'+RKRA3S!S#+)CL&BF^_PG9G-Y(5<0M;2G\W,6X9>I5N2
MO.$=F^INU&2BNRK.(3.SZ!;6.)4Z[SD8<?.G63F?P<V1I^,"+X-!8;/,IW,E
MI9A8=XAD(SLR%Y_-RX:IM$$ZP^F*7"@3I1:=*]NY+5QIYL=OBHPS+[1Y(E[^
MNKS\-37S6]P81U[>I//U](RM]XA&=:S-R+%M%W*?[<%@LBM-I9AZK;=/;#I%
MF^P05!^!;.3!8#)Q(OFR>.37]E/<;$K( ]>,LD'N*!ODAA8;.4-.Y/2#8/B"
M.I485!AFT,_W6'9O'P;DHK@H?+:@IGKEY+1?K!1X0:&J[6Q5G8P&W(1%WA!H
M0*58*@HLW7/>R VM-O*L/"49@-'MJ<7U ?389$\>U[:9Y+3TV1EE^P1GL3U+
M[1(4::9 7EI2\F(.)0-RK=#Q9)J-),,]AYQO:+61E^:R7* 6R;8NJI,LOR((
MF:\7C/6\]]ER(5L>/*R<]ESD.T1Y9*\%1ADV6U N9'[\IE-Q)O,REVLD%R*Y
M$'E\WH87C$RWW2U964.1TQ*;VB_(XBZ]_62Y -J%]K124(;\8-]:IHCV[I#O
M;*%<0"X?*!@R:3+*6;G=G)4&NIT^\J<_X\'YP-*\\S7[Q8COE*SRT6NY 9G[
M-O\-9@O?T]XLEI@'H;@C$BWA854PD\:Z\=E1LQ&9V3*K5IWN@49_:)L3NF4F
MN4D*.7"2<2KY,BLM8G+?&_,UN-SUM7Q3+G^]+R;,Y?OE5&_TZ=&A)^QK0K>\
MEHE#^;/=M-T\G33YO2TJE&SJO,#U1TYV"[F<_?&;>K&7-N)RWX+Z*ER>_IZZ
M_"U^E3"/.UV9T#/+3DY)C$LKM9!>[![XS];D>9%.[@MFW^$;"S%G",7)H%EI
M01Y'13Y$G,I$JOR;,OGW5.5O<9*$F=SL"WJ;--4\(9.=8GYXT!W*_&PFGVM-
M93IHDD9/6&M4,L&Q!ZZ.X#KRDJ3C9/HJ26YWY@NYV;P8?/.[?U]LY-5^UP29
M4PE'0PDGZ0ZZI_9#Q/4']%/Y\ 7>@ Q_RNFRY*CZL)&0:+[#MWEFT2DMG+]W
MI5@7!*Y0;:GTI+W7"+8X 4YJ4Z"4;6N21OX1EHRG,Q_KE?YNC'WN4OE2G'W)
MS_)]./N2HR6_HYICG6AR! 589SN;Y>GEX:]CUI<XNVP]F*I!$BN^DA[;BP/Y
M0*2'B+/9'[]3R3A-1:EKUPY$?VG./O>M? _.ONQ<Z1IE9V"S=94H+M:<2=@S
MIG^XBL9.["Q>!/NZ!$TD SP<V/'#>+&%?(WJ@&@J3J3HB+$CQOZ[I))OS-B/
M%':_U9FS@CXDE<ZN55&J2DLP[+].)KG$V(L,26[XA,KS5#E'C@%#KA<.8FSD
M^Z H-DXS']NU[.;=(O^V!4B3O_U-J3LK8,JB^SLZ8EES!&^7SC_!UQR&;FL4
M52"8:$\6WA0#ZD=3?8_K&I_L)DPQ1PKWJ)RD'E_)^'__S\G=DF=G[#%F:!G>
MG984/KDY2+A75PHS^.9?@KH5]I;/\QE\TB[3_PJ8&RT\1A(_J<S_QD(_HPTX
MV[V5L$N$]LBCE(0*9O8O[VO^9Z9[TZ;WX1_NT/2.PM:-7Q34-(A^X*_>RACR
M)_-.9Q,2-UCD'$_BOT)L82)!\8^N+EYJB?S25[B_HB]"8H7B0CWIH>Q]%*(1
MM'?(J89H/*;/8LBM"LG&"GA!^!VBD:<H^?18+NVV@ 70!+ L,<W,DA.13-$3
M9I9D)YF9D)F(&3I),RE22F:$'^Y;!5]D58FLG5TM9*HG),=-'62;2WXZ1]+S
M\4BB:VC3NE!I\KE!7^P.^@_+H=2"(]./1Q9RHYZNM[/)7F[?$QV^Y1B6,Y]0
MY\\4NA8U+%1S.M$HYKE%)CL^9"I;.#+Y>*0IK93#>K$J]]:C#-DBN-10KZ&1
M9V_/TBL].ZGGA\JZRZT257I8E';H[23Y>"A7KRM%KM)J\6QG61UFQIUY<\!-
MZ GQ>&1Y_<!;Y<&TWEM-IZQ.IK7BZ(!&GBV)FV5!NZQ:38*2K3XS&:G;O;6%
M(\^6M%T5YEE!*Z>(-<\NYF6]VVI)<SCR;$GIBIK*:KUYMP<*RK)NS\>:U$3/
MO+"D9KE9KJ7Y"9%K5?J@V*L2M(H:Z9TM:7TH;[5L6EDI@YEA5II*9=3=M>#(
MLR6)Q?U@WN[S2:7"K:K#LMA("P7TS+,E26M&._2*?)%('/A<I](1V7D9C3Q;
MDBIGVO-J65*(1'M+E,W".N\4<0>PLR5M]HDV67[HE7MRLVCLR9XT%BC4 N-L
M2=/_G[TO[5%<U];^_DKW/T1][KW:6X(Z&1A[G]M2@##/$*8O*"0.A(0$,C#4
MKW]M)V$HJ*F[&"M'.KTI<!Q[>:W':[)7N5?A$TQNR-/-7C337PXZDR;*W#YJ
M6:;[\W2TFV%(T*MS>G\QL8<:"D4>M81Z@1:+.1-:=::<TN\S/;*CH)9'9*K7
MBYT>9RW37*[3YVVIE\E1,FIY1"9+2F6CM6IJI(;)ZGRFJ%%Z+:%DAR,R14=-
M+5RM,VU>F#GRL[BHCE,]U/*83(*IZ,5),]M6E<9$FXBR7)4VC5.2K.0F97/=
M50?\@K8'HTPL&TU-3TIRJQSF%@.YZJC=\:R:=?K%1*G)GI+D,BEG8DW(FN2L
M*9BY\D(I],KL*4F.&:6%R!<J%@]25(&Q"WR*XAJG))GDR4%AIJ=ZO)(E.XU*
M+2.UYJN3DCR7A):F9&MY4C'6<< I"SFW6)V29%/,ZZ7NM-KDA*QN]<>KA%@8
MCD])\DR99YT!&8N2PF0V*#;K,3+F-$Y),I,4G-PB+1346C7-9XHU)B'I["E)
MYEBNW6V(K37OE!*4#LECTE/VI"1OJF#QO*SI'3XV3I8R>J4]6(5/2G*ZH\I)
M:Y$H\ZTA&/)J,U[*YT]*<GF689A"8MSBTQJ3J]4*V=QPN3HER8Q9R=C#<'I)
M=JO=Y\S0++0H_:0D5P6^8:78:HX4G*09R149*J$V3DJRLDGUZE9QF><V*Z?7
MWZ3;XXZX.B7)(@3XM, HO-HBVTXVG:KQC<Q)218B\8Y:U4E%#6=:=DW6,]GI
M')WO/)H\W1U0(\H!2;Z6>];8](B=)3OHO-?1Y.U%K_]<Z"R67*GM3)/=<,>I
M+%"?1Y-?Q  Y+,WL);F0.<>H+_L)MH=SPH\F/U$4<E1S"A*GI!O1!)N.*&J"
M'2:/!]H6I^T-#S(D!Z+/_#P5(<6>V8 MCU[/-KK=0KX2+I(@(X_AD,O9:GN,
M79='G,?3RW;*7EED>/8\7K"MTB9NK%#38WC:D+3ML.LH"9AY)IW8B"-[CIL>
M#0#4^74UVVO:_(P>K<=5.IF8KG#38P(8\69[4)?,&-E5JNGB<EK3YQ#'*>K$
M=ALK*P69[S;(F39:SVN ,UB114V/58BJ51[1E!I6PW&M3F5G6B(/<-.C>267
MO7IS-EK->3J:UOEH.S4>N$V/YM4%S_/I0.T*'$A5Z^%*JY 90BR'34\(:I:3
M\[)>GI'*5(D7BD*$FB$:T,?SH@<-R$=5,JO2Y+#QG,R!R KJ)M0)0-5'Z<9\
M$^]'>+J]40R!HNM1DD5-CQ%UV53FCC:IJ+.1-(PPH$,;;M.C>0G:<#B4K7:-
MW$R?6QU+[<Y NX&:'L\KGB^LC*D8U]56(=N<5K(YH.MP7B= 54]8NF".%F$^
M9Y"#OCGO3I0>[/8$6 &GPF]R:FNF@EQU\,Q6NYE4&3<]WJ?,L)Q.T.TJWWI.
MK$4VTZL^UUG4])AEHRF^E]6[%$F+P*!4CEO49-SK$0DR ]IH1C,EANP6.(A'
M"ZA)P<V7V@.L%Z:F^^1HJ&<*0KC8R=@\B*] :\[5NGV(GJAIQ/5(P"> Q-KO
MM4;#?^4=(]W@TK0J9<B:J#52,:%LEDMC_!3SRE,Y:$3.AZV5N"ID\ZI(MG(;
MS8 /)VN0UU!KZL7@WGR OIY; /L"MN:QZ[^"IK$FS"WPT_^P_];8SJ/AVJE[
M+@[/2#VV_&W3?X5G@U+N@#]\4B7ZIDMESXK;Z]^ ?<J:L?+G[_\=1LZ:GZY9
MOX(S?M>:]CP:^,5^4V%D&9IC@R\VHU^NXEY#^.-'73T[]\>9\_@"PI^-\ '=
MKT'W]RZ:"0@?(,VC$?[MZV("PI^)\._=7!,0/H":1R/\V_=,!(0_&]2\?15.
M0/@ :AZ-\ '47 MJ HZ_!N')P$?V1X3_R(FQM^J-?\Q3></5Q;^XSOJE$UR_
MEA)PWNC+__L1_?'[W$ EGIB+'K)-O)4NYW4Z.NATGT0_?K4G)@!$!?XPL0A.
MEX!$_.??HT?ED:NP1/*)B=\53U05_9(L\=XV=CLL$6P8-PX&B2-"O,7G[M4*
MQ_\><?L6!^C?PX'7Y@\WBZ\]:?ZGDE\4=$<P-RX9Z&CH@;>"+U,7OIXGF!OF
MB=B=\<3=(<(7WU0;(,(#($(B?L,\<69$N*YV^$<\<3_JXENK[1W$(T8;G-Z&
MSM,1]F8. B2XAFYPV>O(_A0IT(GO^^*3N],7F/OR-Z&CPO?%$6^?2+UC++GP
M=8 !EMP\EB3NRT]Y=BPYC^YY)2SYPOL1SZZ09K/UX":6^RD;>H%+#Q_P&I77
M[C3T;D 9GKH=-B58BE63ZZ8BHBMBM_?59N6Y=UNM4<@OBVI1&*A**4?-Q Z=
M'4^N?>U\MT5-RSVF4N# 2@"]E!V3JQ0ZYLK\^!4A0U3D8U6< _F_T>J@%[@;
M\4$!X-35AW\& &*OU6!7?+3$;R)"2R>?9^-IX]K75<_GBUDSW9^5N'#'<5+]
MR"97BR$ B/WX%:5#">81KF+[M&)WAC#L[=8#O, MBP^($:<O4?PSA C'._VI
M* Q3JM.V#&$XGK3R5Z\_M;:*F7+1[B74[KR@6R.FT<\#=+\%JEH12X1B9/P!
M(.)V=82[E__'U!%.W[7X9_+?DY[;CA@A<^1,;,SL)E4:+Z?7+@<<62?;[?6J
MEN/3FIZ:=6UF'J/&Z'X;&@$ &4I<N"#PC3A_OM#=<VVO3KJ>S0:5AJ[EI+G\
MG +/S0=@.3V790^7FWR7:IO9B4+2E5BMQ=2$HJA<NQQS3GL>E&(3<:DJ2M-.
MIY/K9,%$UP(RR $?2L0^9KD%,GX11\SE)Q5X9SXGY("K@=%46E7XDMZI<\M5
M-YQ?7%O(:TYDG$J$TS8G-$MR-T$JL662A4*.RH+2(2;^,=7K)H3\"EZ8VS.V
MKH$#@0?FXR@022[93K'>&9-"OAX>:.')@BI=.TK#K:M4BAXN15+I)_M,ARH_
MMQBTU2=__((&&)/XV*WZ-X$"5]_J'U/$'W.K_SHGRYZ(B]6BTJ4CK$XN#"8L
M*F;7+/>NO='3?(EOS\D)X+IP"/-T44ZR [31(R]++!JBZ;.H\X_G2[G9U)GV
M_PJS^3^5P#5^QJ*B-U,"^IR%1;]%;>BO].2T*Q[R*UTF]9P:]TTR1JEI)1%/
M2W+VVLI=FQJ$):?I]'@PJ%D;LAQ)2S2ZZIWY\2N1>(3P^^T"R''QTH=#D%,%
M3+\-@GR5FVB+()WD7":7Z9+)*^7G I6,#9H4<VW=,;Z>+'**57CFA4$]QTTS
M5G*81.4:8C]^4=3'ZLW?$8*<7V9.E4A\0& XKG_Z+8#AZ_Q&6U@@JUJQ7!64
M-=EMC9/=Y'(\*C:O#0MR9+VA.^ONC"\YV?"XO& D@4&U69(_?C$A,A%43PX0
MY,L+K7XG!/E*Q4*. 9L,#SB-JST/9A4*]L [US9-RHG*HBSFLE&N)0AE$&Z5
M:53[+>;6<V6H!TC[>5-D;C!5IVW8@D:8[O(&3OX/>X9NHL+U%SA_OD<AZ]>\
M/U.6KO9J88GA6ER3BTQ:A8GSYPG2ITI95UJ%<+@KS@PU72XT37G6Z)CR>!A'
M7ID8%4HD/P9^@32>=K/<HSB>\J1\'W$\Y4K)K.GZP"#K+$F#F+.2Y0PS??[C
M?.53XO@<)EEAD*SRJL(TFL6<G&.;"U1;-O;C5SP:8NB/&3.!.)XV3>Y3'(_]
M%]]#'$\[,-KSHM.U8U6-S$T6K$G:<J3S?):]T4P49*J\&!3Y$FD*4;)4(/D4
M"X4QB:P".D3&@]33;RB-WW1S/.T,Z#1:XYA@]"BUM6Z4U++:$.;V'WL$3TEC
M=3YO2)33C))"/>4X SG!K$9H:\1&.AT+,9&SI(==^OZ_3^>%_!O74_V%Y[Y?
M-/9J0_N"UW*"."$,F; GP *'U_Y9Q-R$7^JV10C24M!M80R_@UQ-2(JU^^:)
M:&_F:)FU30AU0Z2-&1SAAA LRT$CF1DF($S%4HF58D^(;+:^?0]\.&^L("N:
M(6\$[HOA@+9-B#'0@8FZAU_+P"005R"R"QH<H"$KL,EJ O2#=XOPOQJP85?H
MVY5AJD@T" U8Z!M(: -*MZ+C7H%E0PFQ@?1$H'-+)]]L.:,I0'39>X=M$!H<
MO(GG]D2PH@C!"O*K3P<X?T-44,?$2(!3DP$B'Z2%8SFX4_=I/!S\&\20%\3A
M=8A^A)?HL_OA@,Z(+ZCX/Y9'#&(F;(BE8&X(129@8_@J0A,@CA(3PX%C%1!1
M\.\6%$I%ABNGVW PLFG,<+<Z&!NV.VS<^ FSVJ?K)#]RV>.G:/0K*A\GGX*B
M+O/K%.YZ\^+M@/!!X>.'HGOLG7NE \('2/-HA*=C >&O4_@X4&H"J/E6A ^J
MD5X):N*!5A- S;<B?  U =1\)\*33]2;%ZD$A+]$X>-W')6W7:+G=Z;]NSO?
M;5/BJ^H>WU=EHBO4/;XBCURI[C%]7[6)+E[W^.U=['98(M@O;AL+[J[0$'W+
M!2W/7^3T$;2%K^>)KP7#NRIR&B!"/'G#JQ\@PE40X:9YXNQECZ^I'/X13]R-
MMOC1JL?>:59"%&PP-LQ-  ;74 _NK3;E^:N5?G.5X<*W*MU\M=+S(,<C5CY&
MBL5=<4Z )0%'7+CR\3G4SWNO?'Q^G91_:CT18Q29U&>00C_/?%72137-:U^5
M=.=5D-].UK[;<XVOW<%AF?:P(DP-T[],R-I=9\2W<EL1\2XVBM<I;9,H, 8G
MQ-E5IR^DN_;PVC4-J641;)S19L[3F;$3SH9[M4UKY98]IJ.A*'/QLL??2N#?
M3O:^=8E_+V?ZKB7^U#4?GY3XKA&QC59C[9!TGYJ!J9R(SC/7EG@#+%?Y1DE(
M<0XYC22J.2D23:RV=8Z9RU^T? LF85#G^.M X>V4P[L%A=.7C7P2$C+J(-.2
MUL\EM:7GM2*9*R;7F6L7-ATV0)7A%';)AV?=-55@E[,4M_(*&].14#)^V0L.
MOYL6$ C\+0O\G^D TJPN#\W-JJO&6DVS38G2LM.]]H7(\WK)RJLBU5 =>YT5
MTFQ=YYK;2L9,-$0SE[T3^4:<.9>J9'Q^+TW5T,,O/#5?<_'4'0#SW57/N4;=
MX\1E@Y6W@NF_X\N!LL0_64]'T,X_2T.:YUH.MU&%RI@RZKW2U:$].JFMF#+9
M%3@PM;+Q>(W*+.<KMQ@R$PLQT=B9;J1[1&! [IEOA@RN3^>;(L-G?3ZO(0.P
MAYT^VZAFR8W<V:3Y[&8]K%_;\;-.Y$O Z,M)=2;UR4:'W<S"J]6V@G*2^5A]
MG)M AGNIH/SMP"/^/=6*S_N&7H..R!APZ6&9BO-=1HBMUC0H4=2URU]P'4--
MB+(T5+L6O5CE,LN(,VBX99<I,AZBR'/=.OV(6D4 #-\.&+Y I^@(\WFA/9_G
MR?1&B"UL.R=T8]>V-BQ!'X[ ,QM6<Y$Z8."RC".KAE>L.4F%*.HLP/!X[J);
MS?9YM\I.X//_HHK--W'7^=?F GW'2]"O7[#GN=0U6UH<3%0G)ZBL+BUE?C9V
MRRA_HF!/(-B_G]+SP))]RC_T?23[NK5_3#!OUY6Q-5$7$5'(*U1)FDZ\\L:?
MJ/USVY+]&2WLVK)^HQ5+OC:R_QUE_=J%A2)RLY4<,-:8K*W+T7B,G.5IP:M8
M_)G"0K<MZH%@!X)]$_Z8R]4H"IO-1'99D'J<,-='O#J>92-3UB\D_(D:18^3
M>7/?B3;7<"#? Q;?W-FG:R797!!$ W;\VM2/!YO4Q8_K/! _GM\JO;VL\6N%
M"0,.O<.E"_CQ;ODQ, 'NC2\?%$$"$^ ^ >1!V3$P 0)^#$R 0.6Z&PZ]^J0"
M?KQ3?@Q,@"_DRUW#WRAL<A]X\D=3/%&[Y;L6[KF)9?[].P_/O/ /7)[G[O#Y
M]Q<^0.O'0&OZ/:%]N&(Z=[6L?WK,]4O6^3X+Y-S$.E]^%_Z#A;[INB>!0'^/
M=?XR@0ZTJVL4K1D#8PS78**(A&:(.#WS(>3V2OK5'9E);U6+N/927ZXNQ'>N
M)G/M5;Y/C>NN%C\0\>^PRE\FX@^F@]WJ?0X9 S:& P@.BP556[YOU1;8JPW0
MW3JYK0TB:/@*'N\(UW#W0T:Q;%,9.:A37WJ\*WGRXMA4E_-:1>U:>LFD.UHG
MF[OV9>Y,3RK2&;7MD-U"+!FEPX"7:N,A1>.2+O%0C/[8#: !&@0E71X,#EZ[
MWO.+X$"@\DPJU^D[7+@PG$ZY32D>G5X;#J+QXF2VJ"E%M;0:R7DKE8^N9BR"
M@]B/7TPD%&$> 0[N[=*(>P:(QZ[V<#YM05F Y*"E%NO\(K8V8C73FA;Y:\,#
MDR*CG87>VJBM8E@'AEQ.SAL-! _H:D\J%F*2'[L6^+;Q(4"#  V^Z-[.+T*#
M>59,5==)CE'3,3"O&5Q34-5KW_.;CT;*F=I@;I!I(]UN]);MT5S$M@,N# /A
M($H%UU/<4S"N@&:G8YX6M%MTQMY"CG=0 >8;W<C\>WXA?#7S:6 _$#$/W;EY
ME,[:\U)?=8:U9@^$X^W:\-J7-;>ZQ>&ZVQ-RY,+85+OA?#(OJ%#78W!MF$B(
MCGVLV&\ &4%MF.^'&9]W'GT2,])QP3(6G-$F@9*TRE1GU*PWKXT9G6(XDC'7
MCD"6$LV5O%@)*:6!,2/VXU>$#"42=U1/ZD9/<'X[%/G>M2#.J7<L^O2*:]E&
MBHRU9E:]EW\>U&/7]C&5A_14CLGK.=?:B,N<PJ362WZ,, 3[F**A6/QC1N5-
M@$@ &0%DW+0;ZI.0,8AGDD:Y(K%J.KUJ9(J=*LN6K^V(JJ]*\Y;%MRNJ(L1K
M;%JK1!+M%8(,[(@BDZ$$0SYF99D'33P*"LD$A62"0C)W54C&J1I,;S2NLVJK
MVJB,"X4LSSU#$(X$E62"2C)!)9E[KB0C;J0%.5R,6B20RK,J72DFY V+1/N1
M2LG<KF@']24>5+2O73AF$9U:X\4P'%/#,I5_7MMU)9YK(,$.*L<$DAU(]OU6
MCLDOY_.A'JG7R5K)*C -HZ,7UUBR'ZMTS!=Z1OYM"Y I?V&BH#55=$=PJ7*E
MH9WGX#GZ_%.QX:*)QY=&_/CEN^&(E* )N@BL<X[H<H1H3P!A*S/(;X0A^XXE
M^%_1&$-!AZL<(N! -/B[%2*@T!.B8$W0(4T-8-&P8%O+T6R+4'3<$DB$((I0
M+&STDPB4)>*>$ 00[]?=EWZ/GE.3$*0EIBS^5@)SPU)@)Q!\;#A(R'G83RW8
ML(^1NP:$-0' ?B(*;I.T,8.DV2!"4?%_+,("YE)!_8G>VJ$7SMRA"2;8#M<B
M5H:I$G/3&)O(FXKG@B9A2O@M*\6>$ +\#4AA9P['X_?G"!IA W,&^P6P#9J"
M3<R!J1B2(L).X&]+B%XA @J_."$4BQ@#'9B"IFV(&>QCHFU"A&$2N%,T T&<
M*' )D$,:+<?^>^#: D@G'5A/1,[O9;LXA"&*C@FG[(PLL'#0\[9Q>CG=]4+/
M*+N90")8P%TQM"E)Z+=3*X:7Q@0V? %>_ \L3MY8P6&8H?TE(BRXX#;F4[=S
MU+._^I @V\6736-&H \^DUC$",!] &SGIEC^])Z!]-KL-$7 XJ2 PRD>L]X'
M)I0^U2OB)]V ="0L"/J*##< N :RHL,GT6A$.'&X>#JB-'K#!C^Q8P?'ACW!
M&:!EFPL;M-?MAB\:%B0!8D/$F'",(+P!@NFQ&B(8ZLRQW,>!;CGP3SP-?WXS
M@%9WGY],R":*B5D-<A2$ 0OX3(#6^.7<3+@B)B+&NP1"+83MJ\*C37@[CY%@
MP>6",H)Z / MD,<!Y'FO=T0G=TI/1!9.ZI1,0R&5'-B5M_R'7+4CYY:K,%Q!
M@N)YOA /"VYCEKQ!KT6]P%=C#0/-Q!C!O1OO<L12$2 _:K W<X,&C)NZHWC!
M;J_#'V2:B:"/763QR+<G=P<4W_CDM C),?W!Z>A.1(P9_JH#?#.B=Y</04=#
M!#*2B!7P.!&J2K AIH8"R2/BA8)L!^ED8*R2X7>&:;U.ZSW81 \ C\D/.'PL
MS)%(VBL W)GA2<\Q?'EDQ[-#/\'.=$N&;_:H".=NB KFH+%A2"[C;4$;+M !
M"R.)\.>TA7$7)"T%ZM%XM9[N?#MN'B(V @396QT;WX>*2'3$"]9KS&!/H+"M
M!,1V*&#H@=Y+_-KC.-B<G9N*1C DZH)*NOSTWY=VS_N' #QEJX6 I>Q=;[0+
MS_I(7/8GX@5C8]&T/AA0.58M.=&D*BX2*E<\\ "2%XK%DJ[A415,<\BNQS&R
M4DHTR&ZU%8\RRE*:Y\<_?E%T"!I[1S8'7NJS$?ZTA^7/R)ZEQEDG:7;"Y*)8
M)]<9<Y.7\^-KDWU DH6AME[6.<>@J'D_F1"4U J2/12+DR<ICV%]CO3;)= V
M_W@ZSY<(9LR3JC\6S,0%!/.4<_W/.&00RZ[F@PI(D&FE6JC1HWZ&4J[.(60I
MNLHM:[TU25>2H-=+%)^E,1+,T^QQ$<'\4K+W]4Y92%J4R,URO0W+IRN=7F9U
M;;([T2F5R*R+4Q4LN43#GJ;B8(K('HHFXA\03'>OOQFOQ/% _BTIRU__@?_X
M/8D:U-J10VCBO6[K^T.O]7R?)/D_9TB1H2,[_Y[GXZ,8=]QXE/C?__I_^Z,]
M=G!Y;LF]:4Q<'PF-W59C$!Z90%##@@S?_%/05L+&\CV>R:?(-D[Y<^O:1!,G
M*/*)3OX/L?<9$>"(>C-A'=ZCD><F"VM MG]ZC_G?8>_F]DMD2L(%^6D"34"L
M@WH_Z!<OA6W,?]+44PSQ OS3FUF$>HI\T=KL.5NQPW6W$O\1"+B'0!3X5]L0
M3SFG/OJ*/4^6CL19._!D>5_M\0BB'7("(1L%Z=)(GI&AM.5KX=<>C[S&R8?+
M<HK:+T3#=<:.AGJF((2+G8S-@_@*M.9<K=M?KH:H:=2%1_@$D%C[O=8Q]QT0
M*ZH.A"!%_(JPTB'JM< 8&3--WU*M0^M7W+C_MN&;4IHAJC_\F6VF/;T_7Q;6
M/"W-4\U)*C:*0*6# ! 'Y[!7VW3 V:[0?,>3Z<WD01R8M3DV_:"9;'GSPF:J
M!&2HC&'GWM;U@LU%.$8,C%"90AZ/D>'8GGO. G,!=@5\KPTT,Q7=W14QS\*.
MEX*B85G!^AO\!BP%S<$6K G&CB:8T-J&1C:VIB<*D(G=\#)P-[501Q5!A>;L
M7X@<-/E/NI:IX(_4/W\C)1!MN@C#B(FQ0C8P-.#1/H\T3\MP3-\]BAQ!>'_U
MG":^YP*[<HXL>?02Y(4TT)AW@^/60'20C!(U&=KSR$DW@X.#=-J.6O)&C5RG
M[GYN'3A*T%C<9_SQ^2-&4]U[6O'5 OQ^V8!VO>MQMB"20.J[/E^XKQMS[#3P
MZ=/\7V$V_R?CDRBT=2_MNY^06TE^PXL!800[2>>>F\!Z(ECLWX7?(B_JOA/)
M;81<-9!A1@XD,)PUXB/DVH/-?5\8Y@./YW:JR Z"KB949P;"BF"J ,^^!;G'
MQ"Y"%P:WZ">/E/Y8&JV>N4WT6>'CTY8X6M\(^A7T);#LLP/@KF%R_N%K$+\H
MGO-2 I3=E#$V>@Y*SX2%G#T!F@3UGS!$.K2@FYVW%Z*<,$,;'C)XD1LZM /!
M,'PZ; D:.&B.&A$:$AGD=51,]%HWSO/.@S)L3" X!7Z\1)C/36.MS+ TC@Q#
M=7\^@#AB L</4##*=7[/@("]WR=>MD\&C-^2@1VE$V&)1B)(D-H0@E! !VX
M2+IW0[*V4X._.8=S4]"F D%$D*;0!/*H*GK^WIV#&(<RC!'R;^+.X08$P5+<
M^86Q:@R'@-VD@A==\U%-D5#(!1I1V-L/D0CRAF#NS<EWJEI06"'*6PXPOQ,J
M9>%R=-!*U>2LOWT7= LB#5[P%P"ESNQD?$6*/7YC1CLI,AF>5C*-VP H-!.B
MXS(=7-/M;(B]Z3PB<F7WA VY]5'@9AMP1L$J^!N:>^CC\>47T4H/AORGY\(&
M"^(>S+@B+CG CSY8$XA/VSB;C$+E^#<?*;^#B"'7TL^<L02FCIC/]_F\9OIT
MZ4YY8N07/558-B*QN&DI)8V]#=G:S6(;Q7U(6:K[ 4^/C;>ZK4Z,]TA0SV;1
M=M+&*G9E%^]SLR,$RPWW0NE88BU>T'"V KI_:885;T67%"AN-H$5YNVV#1^V
MG-$4_8 ,&*BOZSH*.0M0_[=]\R@#9*!;8!=-9_&O[!CHXF:K_6?2+.NK_NZ^
MCR44]^1OKGY,50=CPU9<P\.U)KRM''_C;8_(MM-V \>]N>H^5@GVB343-BBF
MOMV"713XR_K;?3V0W &Y/7H4@+J I,@R,!%]\8[OA8M]"OH-4><B5#IL@ DD
M28KM_;Z%+T3K723@A7ES[X%.%',&:\AW"+OWXMP0FTT+^Z+0 KOK[-IGB!4P
MV18.XD#C=,X/-#,=T_2450_Q%7G7P0AH*,/&.EAII$,>*L66(TZ\M N<<@'G
MHP.D;N%HLX5V%#<MR UY[U(IX#X$M3@B"U!$6H-6)OS)=8@13>PA\':B[8#P
M%'%H&V<M&+,92HPXE-OM[ 0)\C,ZB8H]:UN!=;.WL 6/GI04"]G@J[U9/!%Y
M^)AA(@WRI<&+9H_T8+!&' [%#TB[0+O?ET]1UQ#V! ^NTAZ<N(OU2L*/*'A
M(N$4 @$JJ"9V(&S%#E,#$L)-3CCJ%Y);T_ X=U)_-$HW5H86\) /?(B0';AM
M@WN7G5,VWHE4+V*.=V@"+;E+E!-!3(25D*XOMX(]\N]V!<A:([#+GT*VH9=+
MY *HR[-0(4"/*=@_!I=\M'.8'29'H=&8%D9C-QT$YW1@W<^9.:[S^-20MXR
M<]Z>B,P./60%Q9D(G!SE1EX/LQE>)*$!V\8:(QX^YAK[!8(0HB8H,VLGZYA+
M4=.]5UFH[QB&&O@ACALCMZ*?_X*]CIL7B2H$:Q_G:Z NWAKQ1/CZR"-K#6OR
MGC+(1SIF7DR,$UQN$!DHE4%=%<&G8[18:6P"9.T""X)]P:-J&A(UC6B*MWOK
M9&!03+8B54X;+GBG1AHDYPA+K=% UZY'+Q>0=<D2&3*DJS!WR9S6[)1353[<
M'<9&W)(EYZ.+DF4PE^-*MMI+J1N5CF6?&Z;<GD"R))G35#'=UTC'>.AR]79W
M/0RJCDSBWY]6K3\1(]TWE,[L%"CH<-7'"L0?%F<V0EL:ZFUE.%'IA4.@-4Z5
MEEIZJ*BUJ4R'5^MT+5&_$:-E-PN+<.=!8-BG_W'5"]/-'DGYKFH(%B-/Z[V
M<?,5;/&U>Z(?G[ (-SCC)BK+V^Q6GV9'::Y0)YFY6R).2A7V=+<CEZFP"PV(
M.WJ[#@8O8N/JF'/'%*&&Y?O[_-1'?Q#;7KS=<R>+T)Z!BI&W\E[,9_<GGLO3
M/@.\^,W/+")L($YT0S/&&Q2$"<,=643O>RWP$MIE7+H17$B]B3)'*JLI2  2
M777]*OA/)&^>E@T%.8Q";0"9-"A9?I=:O%T9WR3S:(,]+Y NR J"EI;L:'!!
M9%S6T%M#M+%C U+0-BC(@Q*&UW/7VXL=0S+4^JR=K3K9:KE[ZNRK1/<\1*>C
M1C,4#43TW+5&)PU>DAD[U+<N<J0VH?Z4?3-Y.S5D=SB6KZP@-1Z)2EC#:6,
M*@W2*<\WYB+!1G?.(#EW6V!-"P*F,8/ .0(ZD!5O,$C-0'Q\&=?4UX' F?>"
MG&%(2'-D=>GEMN#_]&)/>(Y-HDI[G22YF;9IJC*;7>6GX^.\A-/M<%X"=1L[
MB#_!;[,;^!-& 28$=&[(!]DF&/L\/,"JD)L2L(4&Y"JV-ULYW@L!':$(PF<?
MA[<OA!AU4N[N+SLL$F2'!=EA%\D.$S#B#J-D1!22DC"41H 91J*R,!22H^@0
M2((H1^FX$)7H'^Y;!?\X[[HM4Z4E.TZ1,;;2F]DI?=$=KN#FP+QL&>VS<2X"
M4J;JM%;+++UNA.5" [9,OFQ)R>.<KA1S(U7(6Z939B>;S7H\I(?DRY:U=#1?
MZ:9S&[+4KZYBJWXR61PT8,NC<4KQ;F_DU$R#!/QFV%@5F/8SNX(MHR];=EH5
M9F[W<SSGU*8CN99B]6D$O3UQ]/:561*BI7J'[Z[6FY*2*R_S"GH[1;ULNHC$
MGM/Q="_-;Q;F1&%%*LOW&T/F>$HQNE"DA#Z(JK6T4)V6F_E5CQG#ED=3*LZX
M1JE<+=)<V.+R]9%87^76J,^C*2U'66H3,0L1;K&RTBH5-G-@BEH>3>DYG&E6
M.\YRI"IF>!:MR9UB*8]:'D\IP8ST[&89SO%T;,W4HS:7;L_&T& _FI+9+=3%
MIEHO<*7$LL&.%Z6T6&X,(\<\H@PZH]S0X?/\HN_D9AEV,*VRJ.41C^25\J)1
M,S86F<O+=H8M18QLN $5E*.W5Y5^JS@9-<JJ4#289'O6MTH::GE$T((ESQB;
M*TJJP]2BRX9>9$<R"UL>$;3?GJXK?3WL\"5Y7A4C#"OUF!5L>410OM1?+!<U
MLLAWL[%AN6C6M?A\C!2I(X+:HVPOK[:T,5?B4LE.>!7IS4QV&#N>4G(:!_,N
MW9WQ:;YNE&:#]/IYR0[CQRT7L<*J)!0[(A=30*^W<B:3%E2-$L<M]465V\B:
MI/%"I1S;)/K9N)9>P9;'BQ1[+LV+^:K&=YOF?$53C>A&60V3VSX_GVP:^U2R
M:?SUA-8W5<$OT6R@0>!;H;L<%"_ AM)7]GRAAF/:$V+A"*:].W/WTL[9]YC"
M/E<3 *W?I9LL:1*B8HK.S+)=O[J;JW(0$''S('5)<0W>L:\&S="6@KS%[B!1
MK(Q[I5?<!;2N-612*N,Q.HVK[T_.!$L%$L>S9T/0'K.WQVTU9::XF3^A%]YE
M04+>9; W: V,X4R]4X\$]HEADFQ-</@5<IF[:3:BALVOD!N><_OR/(O8 X!R
M(?'PT)E*+_L3=HP2$024J:/,L>WG6L3>T6N!T Q7_50!-G$M U)1"QT,7#P\
M*>H1^I7E<ZQCO=0S3+UX(0X6@?%1 '';!5)U40C )\/A:'0P=AWQ<)$=V-<&
M1X!]P],V@2[A5^T_@T-@^TFB_F:/#S>;QM2UW]U@S/;^ #B-O?S,5XY4G-E(
MY 131U<=U('9FD >>RW'H9#F[,ELY0S4='6=25")$=U=7<A=>!V+ZLT"UG^5
M(5O_3?C4(R#Y"$R_;57K!Z)$2K @Z_VEX2D#?\J0<PD+31E9@$CH'=?SXZ.Q
M.U8@A04D;A"0= <=S7(/,,]F$%7PTU ,'!LA(S)40LA>]9*F_5]E*%U+=P^
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
MX11P0]SM=IP584-0KJ;IK1CZ&2Z'(BO80K9-P]]*"&$.^4D0)X?=2X:G>HZ
MID!N/WS!2M$T5V>$S"*@R: U@T^*[DB\7O"ICO@_%@$56V.%G\1Y3(8SLF5'
MV['%*SQR."1(?;@N\,5@*6B.8/OSFOO*LS\"2#3%=CD%)2AB"=VQE@6U 7?7
MP*^%T !E#?5UDOOPDGA:MR4:<^!*(QR+3XP0E$?(+2;$.-Q* B,; H2OC/@J
M^TN2*-A?@841,:<,1VH\W3]HL\[8L6S$[HE783OQ =A&172@+$+D)J"6-0,K
MPU2]0T+I"9)SR_<0[K5LNB"Q6]PLQ#NB [D%RL1N']A'=TB&O]\>R1-N[N,_
MXA=C";#SR1,HR&D(9.%"2MNA0+Z9*)H+]Y"U?$37(1UWC7Q0P^,] ]3\'LQL
ME5-WIM+>3*7]&;H#]ANA]YUJ18B0$4? ?<]+[-$VH2TF0DJ]>-*:8--T[^'Y
M_J-'X/ N+'B"NYWR1W'BZ:22C?[V-$C!,P(D9?GK/_ ?GYU$#1(9!2(FGIQL
MHU-(7OS@%?D_7Q*#.JR\2T?V#I"ZTHE*#<_]4>)__^O_[8_VV&#Q F=[TYBX
MZBB-PR5C$![!K58-8R;\*6@K86-YTXHGGR*4'Y3[N0V^H8D3%/E$)_^'V/N,
M"'!$O9FP#N_1R O/A#4@VS^]Q_SO</QM^Z5A817K)];.(*^@W@_ZQ4MA&_.?
M-/440R &__1F%J&>(E^T-B].\C)[\4"!@(8?M(O^U3;$4W; 1U^QAU<Z4FNT
M Z/!^VJ/1Q#MX/O;6!5"VC"RT;"^Z^T#PJ\]'GF-DP^7Y12U7XB&;XCIF8(0
M+G8R-@_B*]":<[5N?^D:6/'7GWK3+/L>VV7TO>TR#7LQ(#!MU8L]RQ#A>6'F
MFQJ8LFG#@L!7\*T#9&L0:<UP),+UEZ#']F))$&FA$5" T$FT@+E41( Y!WD_
M#BRE*!F.?'([Q9JANUE#\QJW>MZJ]LKAJ$4\:L&R# C0V-^)]C%_;Q7Q^,7M
M^(6]PQ$WL[E>>M.Z:^'8$MYU?[TB'LDP1;\G'BW$28J\\<G\4CK<NGUM80T.
M3/_X9[G9<M^#=$*LTQR^QBL/:*/7$*.-JSOMJX=@+0(OMNDIMV.@8T<#-#'@
M D-IP/;$=G1?R=?05OQ3OMY^[SH0T'@D,$>>"1U;9=B(@@H<I)"X\YF\B&[
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
M[9<4*72J=J1/;M;/4G4^9:,,:*"FQTLZB9N2/"FR)!B$UY"GS$1U#J?%' \
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
M1K\LV4O-UP3V^Y^C8F_BK83O#UQ3UL;^MHKK9N.PFVU[/]EC,0GU&:SX4J:
M$'%7/%%%GM>O9XF]3>N"Q+@<B 3[R8U#1>*($&])P?_^BXJ1_QS_>R0+?PH2
MK^IW[F9R0\#@!6!<.M"Q4+!3G)\)\.;Q77G@/1/GAL$PV T>!0YNP;IX9X^X
M(^42!3\?=-^X:4:Y-R/D['SRX'O+OT01 %F^^O92!39..K$^M)#OC/KV9#Y^
MQFWR-XGQ7B3D"XCQWV<=_WO!RS^^%@$G>.R?Q6<.+D4@O!(E=\6Q9S)N ][\
M5+#K[*P9Y-Y>_&;L2V7/,C^V]PE80[M*]JP:!^S*9B0UFBEQ.!Y&AK$?OR(A
M.AH[OM+GK#)[+47ICS?7$XK2M?4A5*(2GVY^32>Z]D;R*37V]S2=W]HTKAHS
M\'?'/Y^+J]Q<>C(WL,-\XZ-#%7N38$N<7E/I+!]IIY9*E-]<Y(0&+HA;DW.&
M(5DMB)XG-AO VY,AE9]$2&?<R-=;]9ZR,!I0(6#0P;</[30!9#TR9+DZ[S=$
MK$ GOKA._ &\JN?YF2AWFBP)^J3--;5%7Z+016-0.8Z&R,2)^RZ_0IZOZ2Q\
M5-\@9 ATE@U_=5?.E@ML.'?D<7E]I[E?ER#:5_X*5.$'4H4QV-1-0U9L=-'R
M#WS?$'S=B2UFOE@F(^EEO:323JLI=ZAP63/&P]@K*O'? 78%V'4[+N.S0E>@
M$U]<)_X$</6X1J>['E0T,KRIJVJB.QY+# N!"^K&"?K"R'77.O.U5>,6T#1<
M5_CUJ]@"3\S-[R$WK^8&SM]'UGA=Z,!SW <.;CU']Z2>4GQS_&(MS3=K/D<V
MET/;X URR0[C2/&E E_PXR-0D-_P:/!S1;WUT_ S*-EV(5N<\_PBW8AK-4JN
M=*H(?F*HG%&4B@>NW7MQ[3:!!013G'@%VI9 ,^:(^P-72> J"?3?[[0!?9'^
MBZOU?BJ[S@4@.,/,#GY.;#IZ*9/.YI-CGF]%%_-*1!ZFG>?5,(%T7N9C.F\
M8 & !>KS0Z+7%ZG/9T.O7+=,A:=<?ZS6BK-V1*TNM6H,H1=6F<EX])ND"C^
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
M\@+N!NE6I9KFHGIE$AD/3T !0_% UDUIR<](*F7QZ6&,)1O#$TC S^*L5M%
M@:O-P)H=C$K2=('Z/'J[52T;R7:S29/=U>29D6VS,AZ@/BGJ95.Y9B[9"&5%
MN1;788O3CL9J)"I??S10N9!IUSJ5.,.5QE!G+"AY-<:RPY>+A5X_&<=S$\!/
MN/#*-.1PNQ'EIZCET4 --MM.V,VEP#DQ9;8J1PRF$4:;\/% 5]RL7WZ.D7$^
M/#>J?#+<C*5!X]0NS*:9IFSE')I72H6F,6W76P7(K-'C*74@L:U\-M$FG;"<
M B9%2G4+E2<]GE)-SX^H)%GGPT)I84C3I:YHZ.U'4\IM:G2_E"E4>< *,\DI
M=V2IAUH>3ZE:<]*RW*_TN7 U.C<WU5%8S*Y.J0N*5(= /,R4.*=*#^RFFN>-
M+FJ9/%*_G)D\F.0F=;X4%1.UPIK-U<;L*25 F-J%='V0XKC6*DI'P;(D92'^
MQ(_[3'']A?.<:F?YC40U!=+8&,/2275A, )MVARW4N0B!CIV"6I6.KZ?^:C/
MW% :;TQ1*W.;U73<6!;+Y8(Q/J58B"R3*L:'_3Z_F:1!NTQ)?2>R@BV/EC-E
M%H05XY"&FGM.&8U"D>&> 6IYM)Q,6B@WLER*Y4"LV=<JBA%>ME'+8P[5\F2G
M5-"C:FY5%%(B6W92&33.[7(>V/5O.K*2GB,+<B()-X_VO.AT[5A5(W.3!6N2
MMASI/(^/G3=+8-G("645] P8(?]313!5@/T*W,*!5FT+B(X)M7A@P1_3P+0%
M16^; C*M6,L"MK5S4[7AX%*:(:J>>V<TS+-BE5K1/4U5TF7*5L-D*JYZ+CGL
M)&+M-]H-43/J!P$L49C#8=NF [[("3,ZZ,.SB4:&)L$?F2=BCS#_^??HJHZ#
M,[- RYG!(6YV$\Y#(L"UM8X7$\3SC75[I;;55HV=C7M99C(EQ^=8GCWRHQE;
MBN4FWDX (6/-&PZ0^$O1X3>&8PFZ9/W]\YIKA,5EZRIQO>DB'*@PM\!/_\/^
M6V/;M[HN"\&Q#?\+UU^!OSEP:^RY([TVQXXBV_1'X;DL*'=.'\RNCCR1S%ON
MSSVC?Z]_ _8IPT7Q2>3_'4:.U9^N%V@%B?*N\\5S@.$7^TV%D65HC@V^V.OR
M-1[.G;?LCY/?D',J(/S%"4\]1=\\/Q00_DR$3SPEWSR)&A#^;% 30'R --^(
M\/&G1,#QU^%X%.4+"/^[A/](;BXV$_Y(IS]O2L.1>?U%"5UOS?MWE>POCK*?
MG3:0$NC+__M!__A2.E'D5U\*D/@ G=[RR!0%W1',C7LY+AT-;7TRYV&3,\C+
MXW%)\NFV>(2=FXKF<@A#GI=#WMO8[HI%@EWFQG>9/Q4,5R:._ST2D3/O)Q<\
M$/BG)$/^\[O:8^Z>1_!N<E<<0B7O:X_Y&A8YG/,C[!V/M%7<BJH9_5IPH"&A
MSG &Z7J$NFF@N'5E]$/'D2^ *:V)8=IA2)H9H>SBU3_/>Q;O'(#QU==%?.'I
MNS/<[7>KLWTO(/98LSV+D^56)_N]&/F]>,MCS?8\V^_9+O>XZJ:Y/7-&T;C#
M/-"DL&V$9X*-4@PWA+7--3RYC3[D;OG_V?O2)E659MWO)^+\!V*]=]_8.Z+M
M P@(:Y^[(AQPGA5M_4(@DP@",CC]^EL%:FMK#ZN7.'03\;YKMUA255F969E9
ME?E\25WR)?>^K[C%Q=QW+QO6U]Z7;M/+>]ZPZ."%-=_41,T6C+V=*O;W[LA,
MCK282C2[V/5JI:1=OJ'L)11LZY?D-5,P14TP2J;K.3X,>QP41=E)2<8R)?>H
M^,DV5-)=V?+![Z Y" B\,0:?\TXV;VBU-+6P;F5IO=.:*<5ICR[DQ,\7+@G"
M-UW9F>XE&YPH4")XV,11+;^NS^A279@TEIW$ F9')7_\2CV0U#%H:>PVQ_H@
M0KOBVOJ X)/H8;&D*^D#'R<:4M)8LUP_V9_-R.S$KE4BUP?]B=5:M!5-91.X
M8:FU=6=9]M(\%=8K2B8_5D$TCCY<WYCC'CN/B JOEYIPL=\QZ;ZDY79["OFK
MQ!ZNK:5_WVKC.H6=+,!4X&-]^\<:VZY1=:I77N?9J=55:F6_(F8GK:@U-EY>
MZ@+)RB6T;PO5<6^<7.5P6+H&HON2#T22B0BFX\N)RI>4_]A*NYC\3ZH]59TK
M3!?M#/D1Z0\%I\='+O_Y$<DF':U49Q/Z7*M,JZ:N=V'5"F"Q4<D''/V8"_>U
M+;/[B+]E+<>V',&3D1%T)>+0VWE=[7O'*3EO(._[ )A\UF3<B2-T["/8+S(9
MWQG)3V:%75G+2KEJ)>8=/?+]8J)/)3_=G318K>&V,^NL1JANFJ>AO4CC#SA#
MQR&_6 ]=[B;-=]-#OV^Z1JV'%$>?V6)#L]$I:M;0I^ZDI0\BUT-CNJZ-BZMA
MF:.46G=&) K9YKH%]!#$*L(>&!*-0XVW'FJ$E;;!"[N6)QC(^.5U)VV_RE@<
M<OPV(8?O$G+\O,8U&VFIJ1)CE<.?\F[.I<HI-17YV8ZE676AS20<MH'W9X-^
M5^<H.\TS >AEDGQ(HI'@P]V%A1?+[?<)%7Y>;IM\EC8:M7P)Q5,<VU<[P_P2
MCS["+[*,H-+M$BMC8AXKVNK0E&$A>6 I823Z0-"I.,1W\R&^\$YX>BYH!BRG
MF0!<DG %6%?S[5OA<<3O1B_7W-!L[^.">1PRBAGY2]Q5CV,.US\KZPF.%I2E
M#L[+)!G\6D),RXNO-WWMX'-\UA7)6==6G-I FG*!,#5&8/Q! ?Z/!YIWUBTP
M;J%M>^1 U3AK(6 $->/D1:^$3QIK-A']%8D4K4B%)/F41V>=M8I.2HN!D Y
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
MO7;:P1'0(9EX6F)DC$HIO$((0/;19(IG1%SB4PR=3!))@2&9(]G'"@T@4OX
MXX2!/38:V639-UNG9!_/-CB2+[(NVR@O!^@32P,I6X"6Q[)/.-U*AM1EEEKF
MN*F9DUJ=,I3](\)V>Q6SW-$5#M4JK(45JWULC;5 RZ/>._,4F\DLQVE6EF4M
MUUWA95YNG=(\&1ESW/5"9KG$*+VD9C37]RRH)8YZ+ZYU8J6:!L\VLFW&10M5
M]@F%PG?4LO[$])-*?R9Q_46ZDNY41Y)5:IT2?8]\:L\9QF'T%2\WE]98DI36
MXDCTP<*D<$R6DKPD8 Q8*_ 7G5)(/H6BHI@2DS*.C5Z^NR$]-?/M0M-D^QVS
MZO"I.D6C)]<*RXVYU+0[S.@).CME"!OWV)%Z:JU2"WGD -<XR\D>.U3G)E'S
M%B?7:C1?*IU,,95B"[FJ)$],IB]S)]?*<^S6J%VQYGJEMQS6.VY5Z2_3I]9J
M)/2&1;^[1%F\8]MF#K=&[I-Z:JW*>5:4.W999Z?Y=HTN&]5.(I4^M4LT:4;M
M5%5II,M,=DFM)EVG \3Z>9< )B1T4S33%P(W)_C=B"^FQ3JVP)\,7<M6,4]/
MH)F4ON!A4RQT;, O9"GMO=<:CNB5/M+8-+-PB\TB-\L5ZG,MQ;D-;-O'>4X<
MQS(B;#$'P:A=[P%1(10O\.:V8&.("K% 3CPW N2'!P0X>HCL>L#K\L!3!3A4
MR!QZ5-!^\4 ';QUH(D)PP3IM.YH1YD\DT0<$1S$&6<B.#+]6+,.P%B[RMV:"
MUUF^"_IS__D9F$%7\C,"+V=GE8<^.K#(#<%VY9_;/_9[I7:]AM9Q@&VP>1":
MQL&3 PMZS[_;M#GV23QG.XJ-=8R%<SK35?H]^W+O_;#P@P*69$NB[><$]%1_
MA@[' A#E73M_XVL%'6^;"B/7,GQ//K.!_W*A]QJ"+S_J7CX[9A&G <2$CXCP
M[]4^B D?%>'?*\,04SXZ7?/FP4!,^.ATS9LIIS'A(R+\>]G;,>%C5?.U"!^K
MFEC5?"_"QZHF5C7?C/#O%/^("1\1X=^[=1$3_FW"?R0%YRVPUXOEWT0( OR9
M>5\L48<^(L1;*+YAF/[XWR-@WQWP,8:=%_F8I!Z3Q%TA'Y\XW[@O'.3/L,CA
M#&,M<.-:X&XI$4T]X_?$_4YH$WGUXSLFSJ6OS)^7$KOM%3_O[@K\#)HY^^;Q
M)[MG =X\B'2_C#DAYH2OP EGWE8CJ)CZ-7:.R NQWC%M+IVD<D9*Q#[*/?@H
MUQ.3R#;:Y"-*W=1&F]Y>"KW#S?8+\L?-&6+<[AIPS" Q@\0,<O,,@C^BY[7F
M_Y1!8.+U_<7 _V3&<50\MCAO1A^$%N<=':%E+=>[KZTDZF/5:&R(.V()6('K
MSJ*!,4]$S!/5("DQ9HKH;<D[8HJ@P$]L;-Y3+>2:;VJB9@L&XNYJ-2%W7O[X
M @!QT4,[7Z)H\5>K:D;P292'E[X^7&=^Q_X0X6X+;(>:= OK#E<+SE_GI*K0
M+LV'\XN@)765%:<N1EV9;7@Y9LKSG8Q?@)5?DC]^D0_))!Z7-8U2IJ-&KKQ
MU=)8I*\ITI^J9+PVZE-CF9,97:@DU1;;UP9/&"S-1/WX%0M\+/ W(_#_1E:%
M^"M)^2LEC(MJUZW6AQ6*P_/=9'K9FF;1#"RKQOSX=8P6$Y<PCL7\2X-1WY?$
MOU6]V!^H<K6RQ%-Z9SXC4AE>;BUGT&:'U8NAT1Y#4-\P!#7WV'E$5)@T:$*.
M>R\*<GO!CFO!4%]/(;T>WHFC()]3K5RGL). G#SRGA7?1LTN*DJ_44&G'*KU
MAUV%ZM)$?721B B6RHGCBCQ&V?YJD&1;U5)*IF")V>2/7RGT@4*9&"7V5BZ:
MG_ 7K@4+&\OTK<CTIT(B,U+6N";#M=C.4[;,#H941DRE@=130.KI6.)CB8_C
M(/<DYJ_$1-;UPI,V<RL$JF5K0QV3!PL158&8,\!S.@Y]G@R*Q'+^7>0\#H3<
MELB_%12A%+]@YX791,=KA2G39M5N'X-F.PR*0+L]2<8(V;=[*R1K.;;E &6.
MC&"P[=XOA-Q6-/H(+3K2.UUG"ZY$"IA]2R2X%3V_$T(8\#Y2\O/IPJR6S76*
MK2BMZ4C3>[KG+"X1DN'XY+1<:S6+J#_D^&Z))7)9L<6G8$B&3CXP\2V5"P-R
M7E5X;HL\IZ![8]URH[KE4Z&A.34:+P<9HJ!/QTPJ,56<<:X/D<3@;1DTUCRQ
MYHDUS\U%J>Y W;P2HNI/&$E@1QV5U=1*3VP8U7P1@\8.#%'%UW9B=7,M\IS
M+8\-G1O5/&]%RLR!7]%:"=] J?&L-?$TOE2W%D#!P$@9=*>(5'Q_Z';O#W4M
M3S#>AEZ\CWM$Y[M5<R+"E02:2;)\B.88E6IZ_T+F.>)4%YC([>C8/EHPVKUJ
MILXE^CPU8N=IU!ZIEP@Q\90\):0B/^.T!;UDK8796K,07#GYXQ=&,@]TZF.7
M*F_/PCJGF!W91_<H9J?\IEC*SB]EGPJV*$RW/:^N69)=D;A573>;C7:G!>20
M G*(?BS:$LM@+(,W&;RX"<%[)>R0;RMC+25Z0U:KRAC1I]!^PX8;( P['%^
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
M)];KO.C5DFC')#6B)?4L^172O>#VSU+/ZLERKZ\P;:[OD<4J.FY3U0:D'H7
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
M_%S ;LC#+*,QK+%@65(<^#BS^7JCY</.&QVYX;)B=VK!;(6R &7RA,K-+R5
MC^$\K6N#Q9@=&4VFWFOQ9%!$)PE4;AP^B27[##&6[R;9T1M3[TFV[TSE=KW'
MXSH^I$OI.MK,+Q90LH$QA9,/#$[%09C;#<(<9'>I,-,T=ASOWW&,XS"?TW6'
MJ=;/.F[T])3!UZ)?8%=RI]A,S<ERNK#@@Q* *?(!9R(I1Q^+41Q_N4N3X34Q
MZBM9!7]R"G,TZPTS2[/<DZLFS! 'I@*%/= ?!!J]/8[[%G$76,;(F<M!38\M
M@/0*D9<PR!84\[!@%H'LBK(I1HSG< ]Z,7;>[CDL\V\$('67LF)@)>--E>-
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
M\Q'AVK#,9$FMY5Y.[[36<R[5[R68UN6U7*[?T^:88N19:CA@C7QC.IGST!1
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
M.F_(C[+YLP5J]AE4 C(HV?30?,N+<-L+5 =>_(#7+E'::D@"V;'S$JNP?&Y
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
M<N.6JA/\5@FOOP)F(V /N5Q6MY(U?<2W2MT\M_2UET;_4V-K(EL0(B?8L(K
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
MXQSE%=%&T/RS]R.NJ'P%KHBREV($]11#P'BTG/[-,A#JF7VTG+:N4@;"X _
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
M%FT=DA7:#!2%DA8=]"D&#7QI$EO /R.]%,P]^$04?96@!HT^"6$6"-CUCW@
MC/5OQ%/PZ]\J?&&DMR.]]JWW(K:_/6V]V1*<]1'W-A-^W31V;RD(\#/_04;
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
MLG,A6YN@[ND.0$P0@D "95U:AT/5^DA6<BU2*S'QPL"H&<S4^;:3Y,@6MN9
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
M^0L=-"]26KQ(H9#Q_HU5SE?+F06U+N#+W_J7!^-!Y]*YF%Y[U?W>6;-3&TT
M*,"7B\52IN=OE9Y_[(U@D<,Q"YE2."K3]3-=/]/U-TC7!S(55!H7OI3^]ZK;
M+![O_ZY;%Q_+S?(5Z_L-X^+A?=">3L'W/@P&QJ3X^^L%LWX51N.3J[Y7FG2J
M)$B,3,'?+@7_A$J(\ N:HI5(;]$ES4S_OTE0/&%2Q29LFLN+I][T#?($9<B;
M318B&VPT[/+R0<H/Q!,6</Z#9G.G/VE]/;ML7Q\=[E=KO>FO@\^=&@4+]'D3
MXFUF0VRR#4$U'XGE.W'!@_BJOL"8S*)8K461YIE%X)FV%^&=L2>1%$^0S_/D
M&WPA5L8&"PC^R )YT-HIL6!G_.7SI1%Y'[S6SN_/'UB_4T=Y8.BY6BTS!K;+
M&'AZ37([9,"+=!YMA(_HV4]JJUC&-FF7^ZDJ4*G2<>\RK3+S4V^.GWI3=[ME
MS&D#>="N&0PR)66SKH]L!,D_G]&X#7T@[EV@-#$)S?WKSL]:=7!4J'PXL/7H
M_.?A]%L#*X+A[8Q:KE*M9ID&6Z7'R;Z2F<Z6Z6R;H[-E#'R%/6(3]MUE7UJ%
M\]K$NV27Q\&1'SE'PR)5:2R*-K&91V^K-."XO7.F!F\S,\YX[M;RW <W6$^X
M\N#\Q[>=#U&X?^D<?6$_VNY@?U3[C 5QB]1C/=.HMTJC3MIYI-VBF8:]SEC[
M]B5EK3,P_ZS96IFT6$6KS40^_.Y.QY=#MQ9>#,O#^OXG_Z#UD?6Q"GI1=-O,
MM/:MTMHI,RO3V+<LD2K+E\KRI6[,ESH=G__ZY0Y+GR]WK,G.L&L=CPZGU%?B
M?@E3+XT?_TUE\_]'>U>+[F]S8]W4M.K1C'U&M9/AF3TP#?TA[X.WN.&N$]_$
MF4W,E=T[@U2OZY^1W<>034XTKI8CF^3PX^WWG"%^"Q-@MT:+&G9%(3;0MLQ@
MH&%MYR!'W>)V<'4:: 23<$ =KWD'KU03[""O+>F_GBP]D&O'CH&VV#-,BR37
M5[IJPU?Q$F FTYT&#BQ%]*/$5J-Q?V^EC2@>GUY]'VA=%H1Q%S)<A=A6 %0(
MPS#31T#S/21;U:AG5FR(X8J"".;K ?UY/BY==KP4/<+Q49N85(#]#($0G3&U
M/;.B ,@0Q@*C'N;(:=8  ,"PA[@V\?Q+ZJ1JCIT0FV<B?#6";U=P'FWL@HY'
MJ_,9ELJ4/3+A0?B#.-G(8GGM(J#=V4X/%$)\3NZ9ORQ1(("%1JZM31T&_^+O
MOF.Z[E1YD3=E#?+K1/VGHSA$P[ZH=(0]#\TP])UNQ%MRR!Z54SC*OB,:W<E&
MM)P0 GQ(-*W$CLA>U!]H+GSPS7Y,1Y+ZPKC&'K[EP,L,1!8=EL2#@'>[Q:.'
MP[-8TM,.CVF.^.1;LAO>@+F.Y8T1.2\:[;A!_3YVUS2OL0W?V O$1M3.>4AD
MH<\();'M[XA37]*W3_;@5&%E,SL">8.0 I0#B$UY8S\34<_Q;*77_0H[,<XV
M7[8C_Z;FRXI^("M:-044S\WKO7@+I[1DI6<F:S8J_L]B85SXV-\_.&]_'YV;
MSN2/__4<H'TVTJ; &X+9+H);TAYS%?1Z4PW>=C0>NW1Q%3C@J>\A @Y-K37B
MAX<8]R8:F2!JX!C>QM5ZMY>-<!+U@>Y'$8N;V?(.Z4@Z($1N:94.$AG;K*?:
M68XT62A=0_K@XFQMO6^7=53_V3".OYWLV,5FNWG6+ W:K4%TTG]LRVJ%+@/
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
M$=[T5NVR!01#'@>5Y0A>D:A'RP$)*Q8=@KG&@_(#L#X"[9X07';9M:@!,'&
MG-8%Z,G=N'!ZR$Q"#SN$>?!>:O93H&I.PJV<^#_,K.F-G$2',Z!2N0B)%? B
M J Q&B$ EC"$@YB%]ARTE:C_J;!8&F-0._F3Q;B!&1!K-+:E!PLG"**N\,C
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
M ]1 >QP)GR@9.&!-CI2OU5 [1G4#D1*>2$0_A25"V(X]X.6D;<"6.>I0 JC
M#RFX?<\%/9.T(G$O2**,U'\<58WAXR 6<*F#.0DD2="&$D/G-15PY^A-00H\
M<D")@_?:,Q [/TH@ED *9AV!E:#L:PD4N/*->S0#<4U&9%G3W8<\:%KXWA@]
M2B@K.-#G];+%"EQ\K/C6QT;C5"XU%X-_8JH FB57FZ& )3$=)_1RR2ZP Y "
M4\0P3X:GLJ5VA\MSF1^;!+!17"$))R:O:/%UD"DE)\]I V\"/\ I.AB98@%)
M&D&S-)(7\HL_$5<&9K2,W]P4C_50?BP+5AB/+53*!=I*+#,EL]S9CR@B?*8:
MP7N)$1R#_>S?YG#\?F\>/TA_$%G%C"M)8MGQ D2D2UW^K<BRY0SK*Y..4XKE
MS.9*Q9H!!F715^"2LP#CJF8B."GCA'C\$#-/*/</E%8?Y1_/ 7*G8-6G[WN!
MB@;+2.FSY*J)81^;<[&1GIC*XB!"3:Q)FG')$T K8.JB;"%.8Y+A$5(:?.P=
MQ73#2WRRCRDVL?J3+(&2D!0E$AD;:.7"%V6*3<ZD_7O=D)[)4<P))5W4Y]P[
ML+PQV1<T;[P01;D4\Y*>EE!?CMS0/>5GSR:7JU#,,(^>TQEJZY8D3H<2_DCT
M"K!P%AY#C. -,BJ<CCFS2=!^1D(@>('-#R/ASH6IK<%.-!8:KK!0N1F5=CXD
MZS!CGK4W>P7Q;G=CZ+'XRXK,/5/<X@OS4>@NI-R7NJ>$LGTVER/\G'2]Z2%(
M/0M!9B'(;0E![J=NX3V$P?3,*\^/[V!%H^3S(HZH7FM6+^[%RA_J;F8@LNY
M7W2XC A@\.#MN^?D.W>[=Z3,6DDNSA U49\@\04G)?HF17'JW3_^S#P/"WVY
M"D%-.M_3K<5B.,LP\O4;:SXI^*B,C_( XPP21/+S#EZ4>L<9%-Y/N)4O*+>*
MXD=-=*I%(5LQ0UB>W*??/;E/8>2/KK5U<\&G#/!K CP(FQL[S6: 7Q/@ZWG]
MQJJ1&> S5O.R )^QFHS5O"[ Z_F,TSP"[H]MMGXWG7Y]>Z])^_@!-P[6TVIW
MS555%_:271]LXIZ\Y=7VY#6*^5)UJWKRGI.+XHB[*)KDHEASB][5(M)C][^H
M:7/&/3:<>ZSFT)^S=W<A7ZYN%$B$"Y+#P2CGUMRY/4.([4*(RGH1(I,*F51X
M,3KE>EC#%NF4&-?:+OF1H<[&H(Y>SR3-5DJ:%R=*-G*KM[G"U]%C<E/V?ILW
M^B7O/4/Q5W',KQG%5RV:U]MM^KX]MI],*'^D:\5* EF2'+;.7N%;RJ >W!E]
M'3PJM=N%W?!6M?XGYS,S;?)21ZFN<NPS"E?",YJ>*U;J3W"8&>IFJ+MBU*U5
M:T]RE!N+MPLDYF8(1C67^A;1^"+9R(.XQ1-ZD.Y)C=)_LH+&L;J^41N]*ZMY
M8^C5MZL[\ R+,RQ^%BS.E6O%%>+Q=LG&C;4FCUF8V9)/H9"G:;8(-&M[$<)\
M743[U!K[DV]PY=:H7C8R:S1#_FU'_CN+9#U7+91O$LFOQ8[=_F9H][B1K%X^
MONVRL=?3_@0*UF!%+K7K8+ZLP4E]!7C5DQ[5W*!B'ZF7L;/H%5-*)<3%?$:V
M<^78O/0ZC8F%*613<6K+E%3]YQ4@<O>Z)(WK+N2-9>M6RMH-@'AX->E14DV8
MEP*!]_3BO1>_Y<5;[L(Y[H)L"VZZW^W0Z@]&MAZ-_"RX9N0KC\8U*E:BE!:Z
M%Y0GHBH*LV=*&8IR3[S.TLRD6)DMKK^CG1^UDVHP MC>J.]16146\,)@+*G@
M.],#A%KTR3ID"&*LYR5+LLAJ7G']'7Z*+A9LHM)75!T(9PF2JF])9?.X"%V
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
M#*K!&W?NWL]"#WEFN#R8FQ6!8&TOPH[T3\+.5E>)]<GWL1JQ73 R>SM#V\U
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
M!6*$ XP!?\8'4<T0#R/_' W$_/&)RQ_IE&'QEXR^QA,$:R+"!!1DI<!VR<5
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
M!'P_UT&O9Q3U2M?H% IZH5,R*M6.6>F9G7K)U*L%LPC&A/0%;'K L98%'+.
MXQ,&'$\;9^>MULGYI^99ZWC_Y.RH<=XZ.>[4RE6]4$[YS_B3G;E'"\5"K5A_
ME//L,17$<%DB6:.5UVAU6K*\6V.-Q\_M;TN<DWKGL/FQ<4BNP.9>Z_ACFV!;
MFG=CZG,/UFM&O?:D'DP]K]$J-&49SPW+563'C42&K%ZC#%GXEYKC#5%Q&(Y=
M;\J(*O&NPQ?']T;<.#PR_4NM@8(Y0'NSY^"=*%-SS4D0@35ODML_U"*NMW\U
M81?:L3DQNPY7%4Y!AR?523$\YHR27.PBB\B6 .L%W@VE?='&9";B&$!*L.21
MD[3UV\4<([P0H1UZ 2RTSUQ,TS_R\_&J8Z>;Y9K.,!#V+L.>N$$(K*CK>A-J
MBXH*M;"K?=/B/AW?H;!+;%4#8/J8Y8==@^4/L]?,E)_PS@680AS Y!Z)U<5=
M3.,?3?E:.<CHJDT0=0-0'WG0$)8P=-#_2+XX#'D#7W1LS(X&M0H4/HK%8"HU
M*&G)!GDO8WY&U&$X;KF+N=$$;I*-Y,*Y\AQ;B=60NR8GPT_< 03+H-B,V)*X
MA\;P'EXHDKW)4\'H9 E# A8"<&G+2@-EF%BT(L8&]J*',JCJ/9,N_OD<P#8W
M8PE4ZDGRN'R$ZB@?WEZ^;9&U!DOM<=4=4RJ'B"W;KD^F6@L;.7&D7UG7#+ #
M>II"<Q+>LYAE#KFYX$F^4)8C*33M(.:XV I]EC;A,1]VC%D9L_>^2(%OMC7$
MU$!<=I&K@P'_B4:,&!"_CR:/2V1LX,I<EZ'9%H#UCCD<XGB59>'1HO('^Q+8
MB,B)V&6SX0B.((=N:1<,+S#=IK%K4N1U^&;$_:9 66"I8 /I42AP./&%T2I$
MKDGBV0:Z1BO,M(CER([F-IQ['V.NBD,C &9I.B[%);S8*9OT0!\%E L)OR4M
MYP/TE"49E#-\!59ZA6DR"*(1SZ>DZZFPTGP,X("Q2Y%>3/Z8V $;^^/X&]P?
M1Q:N;0[-/E.:E=-[?X*"E>HI+GJ4$\L .\(?L6D@6*O68Y1_@]-P((\CO%4+
M'%X,#C0LWN?)TS$^!+1B OC",^/6*R9N.S;O4H])_7/MN_F&\2(B;Y =3X:7
MGLOQ/J3#2M[PH_1LA4+P?IR&I@@ZE0AR<)CBSC"Q]B2TK+W!+Q  1N'])] ?
MZ+4&<1CZ5G__EMJ -Z(^]D#7*Y*^)DP0*<I'&&_"^;  22*M0#ZX&%[CV;0:
M9=,RGZ@A)@;UV"G3UIS*NX-TP3"]+M$C/8$R8!@*Y 2_YQ:!?C37C849\#N.
MI2P)V,/9!A)'Y7IB[L/=!0ZQ7\5!XHBXQQ #'V*Q*L4APP'-Q $>'P1)7&R"
M_ *V$T2H.#@\W)!$R9#]D70PX>2GOYE \-3 (7=.8O0JK^T!N2*V3[GP@.\E
M.P+TT+JL'W&9@_E!(W*N4B:#E'_D(N& U:Z<ON=C$AO)Y6#K UX*YI8DYGX
M'C? )#VMB5<70%0[%A!\:V3EM3>"%.)G)!'D! LB;4=$NT"C&79=9@N^YMD1
MYGV ?/HI$DX21I4#W/:O2*0!<Q?!4L"/KA/Z\:FGE%:NB0I$!%(/(E22D-F$
M@9)E0MK%TA=S6(Q@S)W.[G21#I4 (U;2N,J"81K@U<#!'+PQK&@H:<G*@R.+
MML0EHV#4P.(HM69QSI"B2<9$"XH;$7.BG/'-BJUM.V;>I<0+8.^)%7IT6G6)
MOJ?Y#_DCK9WW\VZ"KZ<?CA),-?%2&%H!HQAA"7*QSHJ7S4SMB T]D 1V-,0C
MN"#M%*^LD,=3C'MT<B''C7E7S#H5C0@OURMGN4R)2DRO8R]T>!"WH1 !+?.?
MQE%;:^R=(78IYE!.,9QRVL@<*IR><#Z2-^.X00'26@.P"$5,L%[@B2@AP52R
MI8*@EMP8NSC(8KV U],8FPY=;_?H1I30;QR*TT@-) C9<)C2*0&*G &':5FT
MB"!AR;G4MM+$3?X7<D/CSVG#8)&QPE7$B.ZTPDKI%@]!F>N=)%DX7B"54I05
M:[[,62<\=!^;G7$ZB,K".!O($]1Q#ML'4L ]+SYL+@]CPB=MTK'I7AG*,)$L
MP'-=\G3[1R30+1#1,!]J@V@-X,^.#T?)3)L*H2BWU)(L!<'*@L"S'%,FP'!\
MX6$7%T0E)<XB8QR#.9C? (?Z:M*=<(>*E!(@!!3O(TF,1/X#U= 0"@?P%+RI
M%2CZ-BHCKBR@P0O.$+IC\A">$?[?69I'CPJ5S*4'*J",#-2+XSP*LC9@8'Z]
M$9,&J( ,*6_3N<GYZ='!<M,DG'+I$[\G[A\B_^)IH O"7^;\N+!BT*5-&^ 2
M8#3) 52U>/)F$KKE!7\X<)+PD?3J8K6%Y_9?=JIENV(5]6I'[YG=3JF@]SJU
M<IEUK&[7KC+#LNO5!7[,1@<O=.PW=L]/SH2W4W]2)V8C3U=*-+&$%^# ;%Y;
M;(RZ(W)7[@)@KC>1)0J2N[B+ZA1(E5*Y6:*D _+ (_))K97CU\+U1DX:=YA\
MKNV+ZRA"IDM*7$6E FWVBBA/ 13TA<,H7@7%5I,;XN2#[@!.P X]Y:IY@3'#
MV'(<N'\N!%EKR(FZ9&@,8*&A+%:$*6ACF?<46R'HD8F]-&#;^50#JB>O+44\
MR00!VZ6'*/5<X?]F!": +R_UIH\+T]:37'\Y)<7@809Q5P0_"5>L>![EC$Q^
M][D4F3B$,0$L3W#5^3[0FQL,KF?!X"P8_"3!X&=@.DM,TD1I0]M%>BA37F)R
M^0F3DW+XN)=8:\0V21P](JZSQ]#LD X_'B835X=BML&YGZBLR M5H4TF'I$<
M)*[6PU74 #2QY+LQ&YDNE;]Z,8K\$!U;*K@)GHJ.CJ#S1368&YDW6:(!:LH6
M%EXCR&*QAEE!$)NT:$M>H0MGB>#@-0>Q@ANSQ?4&,7%JUO-D17Y<M2:(34,^
M+KF$9>T(S-5VK%AZ*6K!K%W#M2;NZL100QC'+Y+<RN2>@EA%:KL!-RM!Z,;U
M^$B324G:F2MB:,T*AX!$\X#'A\@;B\M0/&"4IS8D8:[8%!Z_@Y;<I!-S8'"
MO&88VNQ&H2"+!>/QFC#SM]?BFRZ8@<UW;"4+ACWU?7-(0W-]E'+J2#OCR7M4
M)2M^/LYV'9I3A!(<@TQQ)80ZAN-37!L86DV[+Q[ &F+_X)X#X !M5D35][C#
M6COW39MI\8TE'IN_X0'EO*33:V_O?#?Q>J'W(/!<T,OE!6_I4;IR/(FPPM?5
M\(?P?9,#5B:K8NJC&F9I-'<;\? 2TT6*JPCWP!IQW7B ,&2@5'0*8)6_(B]\
MWSIOG*5=<W%F99>%$S0A9(RR1+.H?J8*I[QY\ ^H@FTX\79(T\<D )G*C)1#
M0<L<1J!1WR0>@]>&^L$[[8WS%OU1SA48!9S53GG%OARH//A?7#N6[KP'('9<
MBGKEL/@H?P*>Y[XH#*A%P3B.[7+?^TC&[F*BY:%P?#RN2"ET3@RIV:):6X*N
M%$"4\43:7.Q\GH4$[/IO]!J@$X)R 837>TS18V54-AJ8HBB,F,%T08NSISSY
M0%1!C8+W "+G+7>:C<<>4(#$:Z)%D8O:QOM6E.D<3R#SVGDJ .A6SI"[;#TX
M7GY,'NTJP-R7-(4J>1H+-J@A$KVGOV!ML#@<,5X*N7RDH+C?F,1KXNI4(@H9
M'S,_6G['@Q^@9+,!X'A V<E8BAFY++ ZD2\ALCKFF)4X:<(,8#]X^RVO816M
M)2J)//I@^=E[?DKYX%[>A *5R@QX54F*G(BL+B5H*Y246/&@@6*E1 W3*Q"!
M18FY =. F#")0*8_<';/K^ K);:X=RKV38U24C&G"I6TARJA*%Z,6EAF8ZHK
MS5,44-QW&06VA<0-\.+6K "4IJ:3XF(_(Q =MK,!=YB?I]($V,*H"%F""P%Q
M48%:7_/-27Q\@G51FOHH0J\.70A7 =QEY,,,+-.WR)4)UKO41\AQ-$+1BC*8
MNS9ML!RF="[)D/+"'_SF4*AXSGI748R',F:\M,\0 -/B29]-QQ;^D8'IVY1
ME)QD+E8(,"5IBF$?0>+B;Y[1%BMXZ N@RX)!A#HLT*Q:8H.H&H,.0NA*9A0D
MOFW.KP*6#" $/Z]5RN)"@&IDG^A5772RV%R\4B_M.8H$!XU#6UP$IV;&&!@H
M14$JGKO$D:>RNLF D=Y RFT\&@F 6#U'PY+]BG!+],B4%X$6MU&6;08V$>^G
MIR97P$@NI5/1+'$Q:U'54'HX%P^KCLHO).)"F8_I&B+2I):*15XJ[Q1WS< )
MGM?[OYHKPXF5+_E\FH&)>]R2P:E5R%,\+<UQR+;@E^YX,4K5=A/''H M%II]
M>8,W9>TY\ZD6Z.+&R[B4#R7/65K_?"*%.4I6*&*+%LAW'[.Z^+JIAA/B!HN3
M1-1-8CJL+%+"4^IDD6P>!<VAYLBM;D2FT.0AVH0LIHI3-44+,NJ<I*<*B GM
MX))-U87,VJ-@>"WW\JKO<4O>\6V*^DY3I$TP^(49)TZLN AM21!3G T@R#(W
MC_H\XRO$*_]L3 U9!,FE918O;AKK%^)4TJBBCBU"><IM2C[;;'72M$2S3$#+
M=.E2F>',!!W/)-5$G&UQ7L%5X$ $^0+FBQ1&$ O#&75+1@,1W6_5O/+:D><S
MWDG#Z4DNG^:-0OS';\.T$=I/)/U3GG1QWJ0A3'@?$#5M,Q([2U.OL&8DZU./
MAF029>-BG6W@%XKD:H7T2&A>LCC'592^Q)BR9Y$;SQ7ZX)4B.FBGDIO3#LC&
M%C>L9Z,86(!S./2HJL\L^MH.X  %&](B%1>6E!!*2:B;=*/ED908;2B+@Y0L
M1<^W\8*N-^;)N?/#<CN98P_ZP>CH'&RZH$('YK18$*L'4Q&LP=#>C/"73\H;
MCTD=@X5 3#O >$B=CQT[M]),PF=CUXP-VACBLQ5">F!\R<(/"1\@@A_A/4O/
MMTU>$0&]58C<H49)OBW.2&2<"'/R'9&0#VS6O'+\" N9A10+R6F7(V^"^9K:
M[LF7UMX..I(D:Y2F&2<X]&KAKBES0W)\/FY<NUU8]8F_DM)B$N]Q3N:>I$+]
MO$O/5&6DRP5A''6[KT!\?182^:#$J6K83\A=B -T' MS,)2(\$JWHCV7LI4F
MC1@ ,JUN(:G,$<A]Z0-&1= K@1.P6+ &F>OU'2PQ&2RC$6 GD<5$"KB=EK^Q
M'F..DRY7*'9IMJ1^);\M07Q5<1Y0;7*2W\MI4:KARG4$+L!SDB6+_:/H4G[T
M?&T;XLNE0A9?SN++6QE?7N+.200QD+PPL>922+B^GBBUMA/XT1A3 _TXUI)V
M3"GY@TFA4C63T PDBZ!<0E)6W9BI""^P9)Z)YL$5\MRL1Q4FY&'+D/&,?,ZG
M%.Z[R$N[S#N[S!V[V(P@E<UF8ZI;,Y)><44!I1QH80_WF4<E.\!RY??#>" L
M7BA.HT9NX>. @5(ZL+AB&8R]D2BJ2=&68(QQ#<F7R7SGU\[0$ (,)L-$0'H3
M@NPB]]&J]$JUKE[N6+I9[)1,P^[4*LSL5'M%5JH4>ZQ8-N=R'XW.Q?%9\V.K
M?=X\:^ZU&X?-]LE^\_-%Z_R[R(1\TI+=1EY3UZ/1@K23?8TO":OR79RUSEM-
M7J_RHMW$'\7=[Y>0-WDSB((@8CXO,W :-X\#5&_RKG1M9D6^:%2^]9 X&<%^
MQB'%<OF6#7ZUJ<R+DL>7*KEO>/[I(G^:^- '#XO68G1<1-.#. ."WW\><%:@
MW#7D43<UH-VFA\Z2AT[Y0\F-%/7^4GP+A2N0\4O1F/K)&66EM6(2?!QZ"&K/
MNIQ/,Z?[V#R0&/N<A&\7;UPR-DS7?U2\AD(&)6754P8[OX[ .6]>:\^ (LYZ
MB*^+AP/0QOH#Y-<C.;1:QA>EVXCUO9#?.$@&XM4):; A)B?P3%Y3+;-7Z)9W
M= T,<WZM"E9"$@_='(Z\?H$N$NG-7G8F//"_[%=0RAD7I'%,040U+6'=CZ:B
M%!]Z2V7X5MC8\1$I^TG"^.+F!9V<B.[.8U]>._8XTHF::0F\8Q/Z#EU6M&6=
MM@@1KAV4RB"M_@1],NEFR*^HX4H3"DAE%"0'EM1X6@KG#1!\W9YAUKJ5<J=:
M8-5.J6<9G:[%ZIU2L5;7C6JY5ROU%O2JV&ON-RX.S]L7IR?'[>9QZ^1,2A<N
M^(I/W*M"KD?#!6E\18K >P$L_=@;/>]-6X$P8+ 7Z\5>N5,NUBN=4KU8[-3!
MRNRPDE[JEBV[7*TM*-K=.6H=-]N-_>;Y=Z4Q",>5TE/B2BFOX5(TOA:U2\F+
MP)%0R7W<!&S1J]UJM5PH=%C/*G1*=H%UZI4Z*-<Z:!>U;K56*U3FL*6\N$)5
MJ?R4B%*>KT3U[(6F7A ;Z1J]BE&W[(YIE0$QJB!R:G:1=0HEHV072]5"J2>O
MD6VZ"T[/7'"9"^Z)&XQ5.LUOGUH?6N="AE:>DC56\IJ<_;DY(D\9D)1&5(%4
MYIKC@+V3?ZBS5HC$%)0O*%]P?)]G(J$OIQ#HK/,%AW:\7.93F$(@!.='8A2@
M'66?8BZY9P49E+'1X=9SO8G<N_Q,3M)WG#M,8+>W$J5@C#2Q?-3L!IX+QNC,
M)A4&]I^_0_NNNS/RNOZB-UBKY6O5+=WAWZ&/V'L/3!4T)";5Q]<:-5W5I-!:
M#H:'<0 7K&DI)/1\L7H/7M2\ICNN_^GZVM__.X[0>Q6SHWLC\+)]DV]F;&+
M8/U[?TP15>X#FO_W(2 1*/_LN/ 8>.PQ+&DY3G7\OB--@ IS%];]-)LLYO4W
M^MN'(?43$^L#Y/?-6TH.XE8FO)8-27UR$(;C=W__/9E,\@&S\GWOZN^&;PVP
M;<S?S.Z;_M^V&9I_Z\5*K6(8?R-QU,M@X!8*5:*4VM^F4=/U.KN^*D[T_" <
MKET[O0G-A+K:$'4QT1-[QJB/MJWMX@GTJ-<2:K*MD>7Y8R_I93)3-!<+HLUI
MN5M)9<8;(Z.R+:,RO5"JEBIU)+1RK58 *C.,LE'2?[/KG6*GN"F$=DX9U O)
M[<.4;H^]7,+2"WG]W_\JE5$1R8CK^8@+*$(OV)LE>RBCY-C+UV4RRE[20&LO
M25=1+EUV>1:@O+R\@&;H]T^-T_:1!V?'^)<YBGO:HLM3<LE9E"5Z(71F4"R]
ME!':!A":L2F$=H*W'[1#1G42@<P.L!>B=F3M85T[UTT2$V0<7"_R./A+((JB
MGM<S:GAF:BCJFR-V$NM&F#/+>@>JR4@SC2Q+;\RW23];Y4?L[I7\*#MZQ&EE
MZ3YG\+->+Y9XYUFN&2H4E]]FDC,RDGM^DML8 31'<E3%QADN;<V9D=Y#2<_X
M5T9YSTUYFTMW-[7)O0]-ZC6JN[6;1P+#P26!E@N<I&QO+%)7XW=23]8+E;C?
ME>EWS1$+=DZN73:5U&D4"L:+H$B]H.=;Q^V,*I^!*K]].#L$O,:J"A;3]CPK
M(@\"W3C4WU.&LR-_M>6O<6JS.1YCT2R134SD8?)" GMF: *%8,6]+N,5 [#H
M.4T7FGU>L@+]"[8M*L;'@^""^8-RPNU&[?;NIPRUGP&U54PZ-Z^]D3>< F,/
M176PMC5@0S-&^>W&L=W&889CFX=CNZ9KB5IWVJ$SNNSBM8:7@7%[S?T,XS8/
MX_:PM[KS$A'NL/$A0[C-0[A#L\O<EX9KIV?-#-<V#]=.E=:L+POE2AFZ/0.Z
M[5(!ZU.LS[K0=M5X)U$1$U>1D]=II/KO_#:MR++5@'O,H.'?E'R_#:G_]UO3
MCI)QK5QJP8\TYXYK3KTH?-=SKIFM9F#+6SE\2VDJO=<Z9I$)B8PP2BF9,O*H
M8(J8OC:'5Y0TFL;1&<1389Z^F;1ZA^6\?S+)+.25O*DG%)4?P9OK#C4[E;A7
MS.LR162V ^CGR/0!P=WI?&>J166!GWZ?A+GU]YNQF,^BM^:1Z5L#C=J%%JK:
M&V()QUY>*R"1;\)"-PIJQ:)1T=\F:4(9!]P.#FB\) Y87,8!;VK,1\3^3P3<
M41<%75*TOK/=F!W?@IW#M56@SZ/V?@,%X88Q'W;9A1UY;6=>QWRJ]9TJD3MJ
M$5DIZ&^Z;X&>,#J7])G1VCL'2;UO9QC7,:-BPH':]";I-<QKP5+Y,]>YQ HK
MHNPRH#7#4M)7C%=,3J,[%EH;1UW7L>"-I)]ET@O39S9HN=@*QM>\H8.Z[:S=
M]#BD3E^41GPAM')&V%KYW0Y]DR'^+8B_-$'UJ9;0&METN04K,XW /A(5C'G=
M3UGG&JQR,_3\*:^EM'U8]$1+^]?-+(R'6+FEB=Q",2:+!A9P<EU9V!T+< 'I
MBEIA)+9D^UFLKC2.0$Z*<FTBE0#3$.Z?Y\,KB6/#>>7!F0+I,PT#7">I3$L3
M)AUK<[!\7VS$4??A+)7LU%5MBH(9*W\K):*2/21++]ZZ=.U-TC2#"N[ZI 6\
MS<'0+C9 4#EH@&VC>J*8KK)$_A3 F?4]WJ9 /3," Q88ES'K(+6C%U60>K.G
ME6VZNSU0_'K5#C-[M4ZIQ,P.H$JY4RN5NM5:J5"L&?^_O:OI31 (HG^%8YL8
M;*LDQD,3:DW#H6C4V/,";=S$2D-K&_]]60:Z*#52W ^VF9.)0=;'/I@=YNV;
MR!#GE!MT3H'SHG.*$N>4N??@NPON/#8XRS7EG-WI_)_H=E 1,&PY7X 6I)D1
M) 2+ND$:?LB\Y!.2-YF,MD5V$)6C&QLF@(X=T/F19OW/TC#\PD(3.U$66.&
M#G0IW;) EIV0.S=JC5TM=:[AA0OG2J/I2=7II%C"-_5TX<#Z]K5C #0YW3:R
M ]D+MII5KB;7U[$'?0,N< .WG+IWAXR:WGVZ5!^6\RMXB?^S7>\/-<E3=X!I
M-=:3C),!R!W/)DMO-O$?Q_ZB U/B^:.&Q7KU?)(Z(4@PC8"0=RKQW.V&3;BD
MW5QK#T3WO6L]D70*+)]\D8 BF? A)@00D@I))1P0DTO2J.A'=&1C([(-V28$
MT,4TH9N0OI%UE627R#)D&:[VD7<">=>^S !,HZ8V]XU"^OU;^JD%A-1":DD"
M-'_>T#BQENDZS?HM8ZC8G"#SD'FB,P9.,D8\-PQ9,T2FLCJ20&@67LM10IBC
ML<)A%0S;=EE:3Z@L+4=45HGE7^V)Q$HBL!X\I@[5;)\Q+3;;'(K9>#4[B*-=
M^K'Z>%W??@-02P,$%     @ %91C4)F8S\F94   Q*<&  L   !E>"TQ,&0Q
M+FAT;>U]^W?B2++FS[/G[/^0Z][NM>=@%1)ON\M[*(/;W/%K#54]LWONJ9.(
MQ*A+2%Q)V.7YZS<?DI! -F $I$3<OMV#08_,^"(COXR,C/C]?YR>7O=N;]#
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
M*U1TE1QN*B?PU^CI-93IHVN"G!PT@CDYNL8(S>'AF*.C:Y7Z(0(HT]&US<+
M!5TZ/ 3#HVLH_V?7TF4\<D!Z=#'OBA,A B)%[ZWAZ@IJ_]?4F+#@@:S:UZT1
MG4P%BB<#+?9)V'802[$CVPD"($:K19#O-7X<R(\$ >3 ;W8!$E 6&5!:F*7N
M)X3EU;.>T"VVIMATLVH,4V4JL_WDFE(/@_AF6\K1;S/(9WI$'UD\TI6N,S!Z
MP/H/_)199]RA<!65<A5JE#(+$[ 58"M9 2EKA_(/A*WT'&Q84I"5#0_H UG)
M+%G9^&3^ 9&5]^J,R T3D)4TR,J6S^8#68F3E=4.Y^<V6'K^$*YZ$&=P,X+D
M1](V9*1K&VP"JTH)W5)VZZ 6>2:F'=TLW&<T?_31.TI?GV:4_V)4)H3X2Q8F
M"_']D@$"P?VR 0*1_9(!4E,T,%D0V;_4#9NW)6@"<<U;*/]A09:CV/T# "X(
MUL]'K/X! !8&YV<_-E\[#-OX1AV9%$+QYP[M2L12=LLF]^TD3P&4'<:OY0D4
MMG__%]$]L7][2\9VAF&*[]]N!M.*&_>R@,EBY5>./I,1NMB>[D%!EX)QE(&(
MI S=&SM+60$-F$<V<))Z498J[<AJB%G6N2.0DNQ"!Z0DRZZ1='$K*EJ.K>AV
M^,H.P^H/D:]LQ62F&3R?$U!F4>X#YB69B"AWEEP@ZW"E24ZD@6O_M"/-^/:<
M@)+U8'8@%%N->X?HYEU'-VL*:MGZE,4THVC " 0X0X!S]H/3(, Y6X!0(JI!
M/*U,@% 6K0$@$@%24^I@LB# >56'F%95:BGM%\D>():W>.>#1C GX<]:_1!Q
MS$\T-",_AX=?CH*CZP=I2+<7*RT]VRGEP4U^V7I$O^'QY!PQ\.A I,]L6[25
MA%Y@/2'9$BZES'<VP3#B6*\L!ECX7\J"<S*.B_8V^SU]O'IP"^CQJD/_RY+O
M/U[]'W>3>44N8I>*PN8S-YRVSPQC*?,_@#FWD6+U]">@PP0ZHP0RZXSQZV1
MB7TR7<RJ_=WLW'^FZ%&^"+W/C\" YI,0 :YY94" +%">S%">*]SWG60]XGKH
MRG#H?_]D[K$';!$SJT;VX%E/+MU?1&?0#]"88'?J$!YOR8\18.+8@U>+/D1'
M'M-C]FW6/6,PC[QU(J&4Z>I P/Z _0&RP/XD@.5J:NEL3YN2!T[_'LG$=KRL
MUT8\!-;7U'4R\;"E$T%X'($<&MH.T@/_I2C1C5V7C/NF03*+*Q"B=PE1*;.X
M AD",@3( AF2 I:.97@&94(=JC9483PRB)$B=,QQ.\FJL3T@<A0@^1Y)PH:C
M.WCH^=[//QQ[2KG2)7V'8YNHZ^$<!,V#^7V#,"E FO*)+9"F0T462-.>IEH@
M2]DF2T"2P-P"23HD;($D'2JR0)* ) %)VA))RBJ,P(.6\J!J9K$%'@0\") %
M'I0)6*0VI>FQ'8D0B? :PW(GA$>#\:@AW;1=<FI/9UPGJ\!MQF\R:P,%<ZEG
M%K6-F$MF43M@3I);S(!M2 F+U.;O@'PKHGCN-7[Y42JBKFUB!S6#?:?NJ^N1
M<59!!,_*.["KBJI4,HLL^%6 PP"RP'2D@.7&?D%-TS.\Z8"@*Y-)-+K1E%4C
M>T <*$S4_1S;8"J@[LB8N,BTG]P"&F-F%RSNK1&_*R@\$S\4L+.#[UG%&^C2
M.QH"9][SB2N0I4-%=@MD:1=%@K-.EO;L%DJE)O A4*),XW2P>T[LGTJ!U4@0
MG_<8.;,A@D!:]D9:/LA)5D462$L*I"5SM8BWV935Y2M!8\-&L 8(^*(E?T4C
MQ!"M*/6Z5JIHC;*JUJKEVJ_G_J]B#"[^?.3WZ,)O &W8YR/UZ"(:/))<7YC=
MF2@-K3P;="F7#UI!5%H(V RRK8"V0EO$1EG'&MK.F)^\0B/LHCXA%K+'AL?"
MRR=3QYUB^@S/1AV/C%&UJ![W3XZU$V0/T2-YFIKBSN[I/Y3$KOD*D:Y:3/ 3
M.>T[!/\XQ4.*VADV7_"KRU0Q\HH^UG\\\2-FK&JT[9SYAOM<-PEVSJA='X7E
M!:C4A+D_*_HO/RN%5CS0EJ.+K?3F:%T53D4WA+'; 5BT>^EV8"5CM%^+",70
MH9"M-Z\'4 P]^X! ,739 (%BZ)(! L70H1CZ(41)7%,90IA$IO<$4@V3@/H
M>71@EJ R5"YQA3B)0T46Z)*4L$AM2@^($W&<#I[+U!?-8CW#-A%8S&'.=<!B
M\HHLL)@]'8VQGE!KZHA=;W#Z9)#@?-3ID^<*F!$W%CINFB:K^33FQ9[HOQXQ
MR9AXSBM]GT/P6%S6)]X+"Q7Q1@2)* MZDTCDZXI$O@B[Z!&_\#JB)P?/*',Y
M2P&OS">N!\PK,X,!,,#]U+@T6'G+MD7;1>A7E XF5\S.JET\("9X.*7.W\N&
M$] VD^DRR]EG#*E,&($3]3X=\E]30U1'=X'%Y7&V_X8=PYYFMYPK,#E@<H#L
M#O@AG =?Q4/X9%#%T5W4L5S/F8H4N"U;G[(9=/_L$ Z,;P3D+;:FV!25&IJB
M$OKKIY;A^E717PL^PE0Z!=1SL.4RYR'_BWBZPN^C[Z(JP-5A,G4FMIO .3.B
M#\"K9.95<&1]>YG.3?,P#ZQG%K%+VW$(M<86ZS6Z-4SB>NS@P*4]GIA$S-+8
M>V]FAL/J&XX9%TU=,D &VS4R7-3T/*R/^#S8+'!? W:1:8P-=O2X_XJZ?OV
MLE(7]Q#4>;BAE_[VRT^MJ%Z>)SMPQ*^M<S0F=/H]DT!$:Q\(#<^#)AP5779&
M](+1?69_XO?6>5-G/8]\/>N1Z(\XR$^U?L&*^9^9^9H[]H/4NC@"$XAC,F?R
MWCS.\U&Y1Z +3$4,@\CO[S?A RW@#:"O1:H2P70&:B"\F(B*B0BP;V>?WH4B
M)OTH+OL3^7:6LJ+'S-HF6-I#&3#O'IV38#0EM6^+(TV3>:3M&RL8AC ,=S,,
M2S ,MST,_6VY^%8<#$NYH)9L6)9A6.YH6 Z"\%&Z,!WX7GT8G9(A+MGHK,#H
MW-'HG!"'I[-C<=MSM0M@8$H MF0#LPH#$Q:5T@S#/0^S#<91+7OC2,IQHJPZ
M4"3:P)!VNVG%72*/!6D,B8-T>VH.4)^5KJ9JQ;?N6;C&V"WPJ WR$[.-0MA/
MDL.$2D!68#])4EO:?#),P?_[V"5TY+(8+#:L'UK_1$/VV\O(T$?HQ3!-^K5N
ML@QN#ZTK_IN([0KBN=# P2]T)% CT+J_Y#]-'%LG@ZE#7/]XI.LAVD[+%7O8
M[7^V(\\A/XD^]7/[V@.RLH$_E&&<-R:4P6TJV49O-^;X+D0];O2O!X?%%8W%
M7'Y+QC;]C@]!?BJ9CG&,_F_G(3K*=6R%@QRSD\U]PQ('E.TA&]0%],^;KAB[
MMC>B1( _263%=S=A9/%T,OFA9T'J^'T2(*@Y(02U@JA*4',B!;6 FA.;Z\:A
MUYQ(=^BG-.'RZUZ$3O9M<T"?W?XY,OJ&AYI2=FS=V4Y*J?-&#5C^%6[,SJC%
M(([?O:X]=706F$P)"S6"?<)(S[,Q$%&QS6_LR^OF0_?6[E.6([D_XB-I]B3
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
M?B9.O@6C?Q-&*]((42C[H-+NO<FP0] #W!]L*X)^X-;+/%;.V:72,PFH!Z,
MI 8^F<;^E48AB0TX;C]<S5FMG*D!QX,RT:M,A!1G)=X9"H$YIYW?,%T*'T9\
MO;4*"E*PEILY52GY)?A LK1I\5F&SF"7DM:)-9$F%0:E+593V!P]R<"P62'2
M@MF:_K=J/P,#C1$:0"FL1.6),Q+$L %;0>H=)+L5NJ8S'.84FV5L/&]/PXX7
MG\/]X9/C!;!\*?162(N0%%@=BTVK7*@<]]V@%5$FRCI#FXCF%JPB9(*@O;I"
M,!*/B%^8F"V)TF#4WN@:N9@),AQ1C5IB!62'1@C[[JSW)^6V8+G4,[N@CH&)
ML,Z0N./T,/B-7D8M!MB%,VO>[DCP.=P_W%82?+R&F.]>7@WZ\?&);7#>Z$[:
M377(>#R8/C!NP,,682C&$@A>#) K8REL0=6I6HF1A*()W>.(4ZEMC>THQA@M
M WXKHU/(\+%E^PC7#!#_ 9/7,@S*46PK23G:AR8U(2,^6Z%'!]ZFH Q+!091
M3XQV^Q:Q M#)JX=UF:]WF6.7-/:;Q,,:)-N>E58??K\-3.('6\JD,["8WR.0
MO$*Y&^\1B:>4U_;^34C%C $1V_04=)&N#1K ?7TJK(\66 N4MT/YXBK.M&.5
M <D]!1IAM )OU,0Q*A08<] 7JZ7(_&&AK<=69((;00,00;[YZ*G(4FU)4OF]
MPWK]Y6.+MH ..7]P$+$*4Q>1UI)32,1A>2=6T@Q;!*'7UJ=X-0:JB%$+VT/V
MK*+4=A!K_#2(=>_-?8U?]P\+]Z894G,J,F(/MUIQBH3<(O,H;2%*<9,MX(V$
M$WPLI'!S4FJ;NB6R>R9XD"_/'S>)T1!PKYH!5;6ID&36*\LTU2;S#O@$: (*
M!:-$KF$)5$1BJH+)7>"3/]O$2+=CU*/[GFXKH]Y/N:S]?DYP@SS'[$-,$2AV
M0Q:QTH3W"%#A=G-FX1F$#3&XV)"_C'7M;G?A/B&4+VL#)6?YW4D^&R_2/K\I
M0)@*].>$C.](\-B^9]M*@K, KW68TME7DP?XDLUD>$ T(1&FT[0VA,:6XMED
MMM3680&])4)C-D5+S6$OV[^M38[$PIW^1O7&]Q3A[D_NZ%!/U4O/#H)?!;=+
M@4@QPA,1,A\\_90T@6W.I+@$V1SCW:@?_?59>G;LVYJCAZ-G=O3@7X=D"_)&
MJ_V<PDN;/JNMG?#_ -VXEA*M?..8%SEM[%*K^0=HLRR%<P"?"I]CC7*0*F0"
M/?16]I%E&*TL14/\E]*SQ>8 ?]0"!^#W@5JE_L3O8'>>\,\Y3W@K4?!C N*_
M14 'Z9PJ%8!H;736,J^? ;\DX102 "^=?.KBW\XLCHL?Q($F!0^G?!LB ,^P
MH85E +B=+TW&@VT0\YB81$&^6=1NMBYQ5G!J_6B:X+OQ9/W9!8?M@/[69OQO
M48'E!K?6"($(/AP@E/WKO0;S45 O0DVUG ))&,4GS5M*TT00*"NIYX"ELT*'
ML,&O,0H9\#@2K_O4L-GZ>&XF,E<$9W#^G3_#2$'*9I7>[/7W_+VM>+JX;YJ.
MD<]@.JF6DE<6DL7%2;")GO:[P6YPUIEP@5<9F_K/H=[L.5WM7??E*+1JK&-Y
M$B- E%; 7IX=TW]L41@^^;NM=*R=T^7MY<TG@6O%BP5"-Z[#=3&2QU[=ZQT2
MRNB-7E*(#$G46OMK+MS]R9=O$_LVUZ"P@('_8C/;K<FVK@E>F3]%G2\P/;=L
M2'?N26>X@2=AY.?<H,9HOF:-&'U__)<!NL4C_T<N]R/M.T]YA+MEO2N<M&*"
M?]/(7O;]'PP*/+V<&%VKC%2&-@E[R6NGMWEJ>K:WX1/>'4J>)?G7%WJWQ,]L
MB7\%)3"E_$VDP"X,6$%YK3^Q>%<(R&_]3<@G$8 7E&@UOV7:YG3Q,_W:ZK1Q
M!5U\LQ?OG;+6K#UREQ6?0&=L@%]V>(X)?<*G6M!O8-H]K 6:)@2=I!*X23!"
M%8N,8(#S&0)7TF_Z3H;+@YWV688?QF*%1SW_0[BOOQKU_(_J_@]02P,$%
M  @ %91C4+&>J1QR!0  OB8   D   !E>"TS,BYH=&WM6NM/&SD0_TRE^Q_F
M@EJ!E$UV$U)@$Y!ZH=6]:&FAO8\G[ZXW:]6QM[8W(??7W]C>A832NUX?*' !
M(>RU9_R;A\?CQ^C'(/CYXO1WR&1:3:DPD"I*#,U@SDP!%[(LB8!3JA3C''Y2
M+)M0@,/.H-/K[ 7!\0^/1LAA7--($4._V^_VPEX(>W$_C*,#.#OU_0HSY?A_
M:U10DMG"UL@PPZDK;I$9F?WY_++?<PW=JY91M^D^2F2V.!YE; ;:+#@]:DV)
MFC 1<)J;. H[O<.]*-I_NK<?#@X.'@_K5L4FQ6W-K>-1%WE]2X8.>KG*+ Y+
M,S3TT@2$LXF('?60,T&#@M:<PL?#7 H3Y&3*^"*^8%.JX26=PQLY):+MZFU-
M%<M]/\W^HC%$EK,?=&MDOS<#9TR7G"QB)NPPGF3NQTHDSY#F^67!$F:>B$27
MPWYOU+5]//QN^5EBI.@J5-VI'*UCC_=^H+U%ZV.J#,M92@R3XMY*<58I71&D
M,!+.:6IE\78Y#)^"S,$4%,Z)2HB@.GAUR>D"GJ7&MO3"\)ZXVBUB[YQ7B?;B
M:M@ANUYF(C+82>H*BKBBD*@_"-LP+DB)^/VGIWVKB L;W" Z:,-;P6S</#<8
M/C6,949W/U=#:S_UF,C0<G%O_\[!?IV+PIV9&G8LDB?;E[TP&@\1@B^>#'?;
M0$E:-%@KU*32.!?L$IMC!,&:;7M&E7S'E!1VX6[[87\1::<-!$XH)W.B**12
ME5*YF+,ZWEA.<6U?+(V924164$63!:0N6"W:5H<.BZX<(#>ZISD<:G@OY)Q3
M3 JP8T%,O/'>KP9[@39Z71&%GL07\(:B]= W!;R0:EI[6QB\AEPJYQP??%>@
M"#B#7XG ^@)Z@S:X+&S%Y&>(2F8LK;E>F;YQM-HE(*\X#IUBC3,4SJ6"MEW1
M#Q53U+J;<\ ;<^!JKB"T:+"374\6-^-H6BEF+,/GEVE!!&:2];2+#OM[L!,-
MX&WGO#/NP/[!%)#'_H%$)KM@IQX3*/#4NW&*ZB/,S@8F'.L;<D%.F-5=J:BV
M4-NV'\'\%>FQ)^$HB"X1NVX[\IP)(E+['3EGS(UAQ\1>%?>2RI+Z.:1OZ*IS
MWSQ^*=V=L\P4'@QFPX8D&*I2RGE)LHR)R5$K;+FZ+DG:U&O21"J,24$J.2>E
MIG%3&'J>B#3L>+X>K%&^@*4,9FYA/VH96;96L0P\5<T=V^.H-""DH+!]<FA_
MH6GT2?JG6A-IC)Q^NKU.XC]J;@R$,%#5M2+B);5_:^NN#BAG5.5<SN."91A_
MEFR_ N'?DQ='$SF:%5=HW,#ML;*-3=;5)EA27S1U[D ]GPA(_RTF?;4C+GF3
MEIQEL!VZ'W0GDKZ?*(E9DXU/4L6P32HCUUDU7=V%/P@Z&+S$K"UA&\_X$L]8
M8PDWQGW QCW#1)'9[8++&L<%HSFFN)CN&C:C\,KOF396?V!6WZSAFS7\YAK^
M&YWA5O.L Z?IB10"]TX;_WA@TWYCX@=OXG,JF%3P#I=MN&UM?W%U7K19VQ^F
M!_POU_83>X<?>]%/B4H+Z/M#Y(VE_0FJ.R&MGPVL_3GO&MYL/(/F$DLQA(3Q
MTYVE,PUSQ8RA BG1!]TSE/JJ(8-D\?$=7D$T)!3[ETK.F+WW,'+E L/&ZKE]
ML9+82XOZL@ YW>R35THP75PS6+JDL.U7%Q5(-&5:VYL!7!F8T19JGD-5XA>+
ME6IS[ZX"UA3;=WJ7<UQ#08A'K:AU#$N3_O9;$4OYSW/I^[U0^ SE15=ZN[;J
M#X]J[7U;'99D0H-$4?(^(#G*&I.99/99Q/(('^W9ZMW<,.64J!@W>T5SM-Y#
M*?T>, [KL>,^B@[VKRE</]%J(NZHZ]Z 62'=:[*_ 5!+ 0(4 Q0    ( !24
M8U"^_OV+8Q0  *7S   1              "  0    !A=F%V+3(P,C P,3(U
M+GAS9%!+ 0(4 Q0    ( !248U CPQ3N$!<  )=V 0 5              "
M 9(4  !A=F%V+3(P,C P,3(U7V-A;"YX;6Q02P$"% ,4    "  4E&-0%[X)
M,K0S  "6C@, %0              @ '5*P  879A=BTR,#(P,#$R-5]D968N
M>&UL4$L! A0#%     @ %)1C4 EP[MI)E0  9-4) !4              ( !
MO%\  &%V878M,C R,# Q,C5?;&%B+GAM;%!+ 0(4 Q0    ( !248U#I37B1
MT&   #(D!P 5              "  3CU  !A=F%V+3(P,C P,3(U7W!R92YX
M;6Q02P$"% ,4    "  5E&-0] N7,!"Q @ >]"  &P              @ $[
M5@$ 879A=BTR,#(P,#$R-7@Q,'$W.#!B-C,N:'1M4$L! A0#%     @ %91C
M4)F8S\F94   Q*<&  L              ( !A <$ &5X+3$P9#$N:'1M4$L!
M A0#%     @ %91C4,643.("$   *GH   L              ( !1E@$ &5X
M+3$P9#(N:'1M4$L! A0#%     @ %91C4,;]^"0T"   JC<   L
M     ( !<6@$ &5X+3,Q9#$N:'1M4$L! A0#%     @ %91C4-@M"5DY"
MQ3<   L              ( !SG $ &5X+3,Q9#(N:'1M4$L! A0#%     @
M%91C4+&>J1QR!0  OB8   D              ( !,'D$ &5X+3,R+FAT;5!+
4!08     "P + *\"  #)?@0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6792033488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', window );"><strong>Share Repurchase</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased and retired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share authorized for future repurchases</a></td>
<td class="nump">$ 21,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,200,000<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_ClassOfStockDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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>65
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6598593040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranty Reserves<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranty Reserves</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Warranty Reserves</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. Warranty Reserves</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Changes in estimates related to pre-existing warranties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (189)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty costs settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>66
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "avav-20200125x10q780b63.htm": {
   "axisCustom": 0,
   "axisStandard": 32,
   "contextCount": 284,
   "dts": {
    "calculationLink": {
     "local": [
      "avav-20200125_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "avav-20200125_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "avav-20200125x10q780b63.htm"
     ]
    },
    "labelLink": {
     "local": [
      "avav-20200125_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "avav-20200125_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "avav-20200125.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 600,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 16,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 21
   },
   "keyCustom": 45,
   "keyStandard": 378,
   "memberCustom": 33,
   "memberStandard": 44,
   "nsprefix": "avav",
   "nsuri": "http://www.avinc.com/20200125",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.avinc.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - Organization and Significant Accounting Policies",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies",
     "shortName": "Organization and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - Discontinued Operations",
     "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - Investments",
     "role": "http://www.avinc.com/role/DisclosureInvestments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - Fair Value Measurements",
     "role": "http://www.avinc.com/role/DisclosureFairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - Inventories, net",
     "role": "http://www.avinc.com/role/DisclosureInventoriesNet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - Equity Method Investments",
     "role": "http://www.avinc.com/role/DisclosureEquityMethodInvestments",
     "shortName": "Equity Method Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - Warranty Reserves",
     "role": "http://www.avinc.com/role/DisclosureWarrantyReserves",
     "shortName": "Warranty Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - Intangibles",
     "role": "http://www.avinc.com/role/DisclosureIntangibles",
     "shortName": "Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - Goodwill",
     "role": "http://www.avinc.com/role/DisclosureGoodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Consolidated Balance Sheets",
     "role": "http://www.avinc.com/role/StatementConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LeaseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - Leases",
     "role": "http://www.avinc.com/role/DisclosureLeases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LeaseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments",
     "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments",
     "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - Customer-Funded Research & Development",
     "role": "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment",
     "shortName": "Customer-Funded Research & Development",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LongTermIncentiveAwardsDisclosureTextblock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - Long-Term Incentive Awards",
     "role": "http://www.avinc.com/role/DisclosureLongTermIncentiveAwards",
     "shortName": "Long-Term Incentive Awards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LongTermIncentiveAwardsDisclosureTextblock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11401 - Disclosure - Income Taxes",
     "role": "http://www.avinc.com/role/DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11501 - Disclosure - Share Repurchase",
     "role": "http://www.avinc.com/role/DisclosureShareRepurchase",
     "shortName": "Share Repurchase",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11601 - Disclosure - Related Party Transactions",
     "role": "http://www.avinc.com/role/DisclosureRelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11701 - Disclosure - Legal Settlements",
     "role": "http://www.avinc.com/role/DisclosureLegalSettlements",
     "shortName": "Legal Settlements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11801 - Disclosure - Business Acquisitions",
     "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20102 - Disclosure - Organization and Significant Accounting Policies (Policies)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies",
     "shortName": "Organization and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30103 - Disclosure - Organization and Significant Accounting Policies (Tables)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables",
     "shortName": "Organization and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30203 - Disclosure - Discontinued Operations (Tables)",
     "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables",
     "shortName": "Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SummaryInvestmentHoldingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - Investments (Tables)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsTables",
     "shortName": "Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SummaryInvestmentHoldingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - Inventories, net (Tables)",
     "role": "http://www.avinc.com/role/DisclosureInventoriesNetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - Warranty Reserves (Tables)",
     "role": "http://www.avinc.com/role/DisclosureWarrantyReservesTables",
     "shortName": "Warranty Reserves (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - Intangibles (Tables)",
     "role": "http://www.avinc.com/role/DisclosureIntangiblesTables",
     "shortName": "Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - Goodwill (Tables)",
     "role": "http://www.avinc.com/role/DisclosureGoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31003 - Disclosure - Leases (Tables)",
     "role": "http://www.avinc.com/role/DisclosureLeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)",
     "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables",
     "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Consolidated Statements of Operations",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31803 - Disclosure - Business Acquisitions (Tables)",
     "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails",
     "shortName": "Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "avav:RetainedEarningsContinuingOperationsAccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
     "shortName": "Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "avav:RetainedEarningsContinuingOperationsAccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "avav:RestrictedCashPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails",
     "shortName": "Organization and Significant Accounting Policies - Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "avav:RestrictedCashPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails",
     "shortName": "Organization and Significant Accounting Policies - Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "avav:MaterialAdjustmentToContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails",
     "shortName": "Organization and Significant Accounting Policies - Contract Estimates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "avav:MaterialAdjustmentToContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails",
     "shortName": "Organization and Significant Accounting Policies - Revenue by Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "avav:GovernmentContractPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "avav:ReservesForIncurredCostClaimAudits",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details)",
     "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
     "shortName": "Organization and Significant Accounting Policies - Government Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "avav:GovernmentContractPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "0",
      "lang": null,
      "name": "avav:ReservesForIncurredCostClaimAudits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - Discontinued Operations (Details)",
     "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - Investments (Details)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsDetails",
     "shortName": "Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00205 - Statement - Consolidated Statements of Operations (Parenthetical)",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical",
     "shortName": "Consolidated Statements of Operations (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails",
     "shortName": "Investments - Held-To-Maturity Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails",
     "shortName": "Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40304 - Disclosure - Investments - Available for sale securities (Details)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
     "shortName": "Investments - Available for sale securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40305 - Disclosure - Investments - Auction rate securities (Details)",
     "role": "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
     "shortName": "Investments - Auction rate securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - Fair Value Measurements - (Details)",
     "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)",
     "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails",
     "shortName": "Fair Value Measurements - Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "avav:RestrictedCashPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details)",
     "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
     "shortName": "Fair Value Measurements - Pulse purchase agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - Inventories, net (Details)",
     "role": "http://www.avinc.com/role/DisclosureInventoriesNetDetails",
     "shortName": "Inventories, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - Equity Method Investments (Details)",
     "role": "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
     "shortName": "Equity Method Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - Warranty Reserves (Details)",
     "role": "http://www.avinc.com/role/DisclosureWarrantyReservesDetails",
     "shortName": "Warranty Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome",
     "shortName": "Consolidated Statements of Comprehensive (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - Intangibles (Details)",
     "role": "http://www.avinc.com/role/DisclosureIntangiblesDetails",
     "shortName": "Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - Intangibles - Estimated amortization expense (Details)",
     "role": "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails",
     "shortName": "Intangibles - Estimated amortization expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - Goodwill (Details)",
     "role": "http://www.avinc.com/role/DisclosureGoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LesseeOperatingLeaseOptionToTerminatePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - Leases (Details)",
     "role": "http://www.avinc.com/role/DisclosureLeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "avav:LesseeOperatingLeaseOptionToTerminatePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41002 - Disclosure - Leases - Components of lease costs (Details)",
     "role": "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails",
     "shortName": "Leases - Components of lease costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "avav:LeaseQuantitativeDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41003 - Disclosure - Leases - Supplemental lease information (Details)",
     "role": "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails",
     "shortName": "Leases - Supplemental lease information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "avav:LeaseQuantitativeDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41004 - Disclosure - Leases - Maturities - ASC 842 (Details)",
     "role": "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details",
     "shortName": "Leases - Maturities - ASC 842 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41005 - Disclosure - Leases - Maturities - ASC 840 (Details)",
     "role": "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details",
     "shortName": "Leases - Maturities - ASC 840 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)",
     "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails",
     "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - Customer-Funded Research & Development (Details)",
     "role": "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails",
     "shortName": "Customer-Funded Research & Development (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AllocatedShareBasedCompensationExpense",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - Long-Term Incentive Awards (Details)",
     "role": "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails",
     "shortName": "Long-Term Incentive Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AllocatedShareBasedCompensationExpense",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41401 - Disclosure - Income Taxes (Details)",
     "role": "http://www.avinc.com/role/DisclosureIncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41501 - Disclosure - Share Repurchase (Details)",
     "role": "http://www.avinc.com/role/DisclosureShareRepurchaseDetails",
     "shortName": "Share Repurchase (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41601 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41801 - Disclosure - Business Acquisitions (Details)",
     "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
     "shortName": "Business Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": null,
      "lang": "en-US",
      "name": "avav:BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "avav-20200125x10q780b63.htm",
      "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw",
      "decimals": "-3",
      "lang": null,
      "name": "avav:DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 78,
   "tag": {
    "avav_AerovironmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to 'the Company' AeroVironment.",
        "label": "Aerovironment [Member]",
        "terseLabel": "AeroVironment"
       }
      }
     },
     "localname": "AerovironmentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Amount Of Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net loss attributable to noncontrolling interest"
       }
      }
     },
     "localname": "AmountOfNetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_AvailableForSaleSecuritiesMaturityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the maturity period of available-for-sale securities.",
        "label": "Available-for-sale Securities Maturity Period",
        "terseLabel": "Maturity period of available-for-sale securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesMaturityPeriod",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "avav_AvailableForSaleSecuritiesOtherDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Available For Sale Securities Other Disclosure [Abstract]",
        "terseLabel": "Available For Sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesOtherDisclosureAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The period for goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible period",
        "terseLabel": "Period of goodwill deduction"
       }
      }
     },
     "localname": "BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of each milestone achievement contingent consideration under business combination",
        "label": "Business Combination Contingent Consideration for Each Milestone Achievement",
        "terseLabel": "Each milestone achievement"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationForEachMilestoneAchievement",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of each milestone achievement contingent consideration under business combination",
        "label": "Business Combination Contingent Consideration For Total Milestone Achievement",
        "terseLabel": "Total milestone achievement"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationForTotalMilestoneAchievement",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of research and development milestone contingent consideration under business combination.",
        "label": "Business Combination Contingent Consideration Number of Research and Development Milestones",
        "terseLabel": "Number of research and development milestones"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "avav_BusinessCombinationContingentConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of contingent consideration transferred.",
        "label": "Business Combination Contingent Consideration Transferred",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationTransferred",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_BusinessCombinationHoldbackAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to the amount of holdback.",
        "label": "Business Combination Holdback Amount",
        "terseLabel": "Amount of holdback",
        "verboseLabel": "Holdback"
       }
      }
     },
     "localname": "BusinessCombinationHoldbackAmount",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to the amount of retention to cover any post-closing indemnification claims.",
        "label": "Business Combination Retention To Cover Post Closing Indemnification Claims",
        "terseLabel": "Amount of retention to cover post closing indemnification claims",
        "verboseLabel": "Retention"
       }
      }
     },
     "localname": "BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_CashPaidDuringTheYearAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash paid, net during the period for:"
       }
      }
     },
     "localname": "CashPaidDuringTheYearAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "avav_ContingentConsiderationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to contingent consideration.",
        "label": "Contingent Consideration [Member]",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "ContingentConsiderationMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_ContractLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Contract Liability [Member]",
        "terseLabel": "Contract Liability"
       }
      }
     },
     "localname": "ContractLiabilityMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_CpffMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Cpff [Member]",
        "terseLabel": "CPFF"
       }
      }
     },
     "localname": "CpffMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Amortized Cost",
        "terseLabel": "Due after 20 years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Fair Value",
        "terseLabel": "Due after 20 years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DeferredIncomeTaxNoncashExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.",
        "label": "Deferred Income Tax Noncash Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxNoncashExpenseBenefit",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DesignAndDevelopmentAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to design and development agreement.",
        "label": "Design And Development Agreement [Member]",
        "terseLabel": "Design and Development Agreement"
       }
      }
     },
     "localname": "DesignAndDevelopmentAgreementMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_DesignAndDevelopmentContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to a design and development agreement.",
        "label": "Design And Development Contract [Member]",
        "terseLabel": "Design and development agreement"
       }
      }
     },
     "localname": "DesignAndDevelopmentContractMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operations, Gain On Sale Of Business, Net Of Tax",
        "negatedLabel": "Gain on sale of business, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Definition: Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operations, Loss From Discontinued Operations, Net Of Tax",
        "terseLabel": "Loss from discontinued operations, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Research And Development",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Document and Entity Information"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "xbrltype": "stringItemType"
    },
    "avav_EesBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to EES Business.",
        "label": "Ees Business [Member]",
        "terseLabel": "EES Business"
       }
      }
     },
     "localname": "EesBusinessMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_EquityMethodInvestmentLossNetOfTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Equity Method Investment Loss Net Of Tax [Member]",
        "terseLabel": "Equity method investment loss, net of tax"
       }
      }
     },
     "localname": "EquityMethodInvestmentLossNetOfTaxMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of purchase or (sale) of investment in equity securities without readily determinable fair value.",
        "label": "Equity Securities Without Readily Determinable Fair Value Purchase or Sale",
        "terseLabel": "Sales or Purchases"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of inventory of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Inventories",
        "terseLabel": "Included in inventories"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_FfpMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Ffp [Member]",
        "terseLabel": "FFP"
       }
      }
     },
     "localname": "FfpMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_Fiscal2017LtipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to Fiscal 2017 LTIP.",
        "label": "Fiscal2017 Ltip [Member]",
        "terseLabel": "Fiscal 2017 LTIP"
       }
      }
     },
     "localname": "Fiscal2017LtipMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_Fiscal2018And2019And2020LtipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal 2018 and 2019 and 2020 Ltip [Member]",
        "label": "Fiscal2018 And2019 And2020 Ltip [Member]",
        "terseLabel": "Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP"
       }
      }
     },
     "localname": "Fiscal2018And2019And2020LtipMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_Fiscal2018LtipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to the Fiscal 2018 LTIP.",
        "label": "Fiscal2018 Ltip [Member]",
        "terseLabel": "Fiscal 2018 LTIP"
       }
      }
     },
     "localname": "Fiscal2018LtipMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_Fiscal2019LtipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to Fiscal 2019 LTIP.",
        "label": "Fiscal2019 Ltip [Member]",
        "terseLabel": "Fiscal 2019 LTIP"
       }
      }
     },
     "localname": "Fiscal2019LtipMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_Fiscal2020LtipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to Fiscal 2020 LTIP.",
        "label": "Fiscal2020 Ltip [Member]",
        "terseLabel": "Fiscal 2020 LTIP"
       }
      }
     },
     "localname": "Fiscal2020LtipMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_GeographicDistributionInternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Geographic Distribution International [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "GeographicDistributionInternationalMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_GoodwillDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Goodwill."
       }
      }
     },
     "localname": "GoodwillDisclosureAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "xbrltype": "stringItemType"
    },
    "avav_GovernmentContractPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Government contract policy.",
        "label": "Government Contract [Policy Text Block]",
        "terseLabel": "Government Contracts"
       }
      }
     },
     "localname": "GovernmentContractPolicyTextBlock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_GovernmentContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "No definition available.",
        "label": "Government Contracts [Abstract]",
        "terseLabel": "Government Contracts"
       }
      }
     },
     "localname": "GovernmentContractsAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "avav_HapsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Haps [Member]",
        "terseLabel": "HAPS"
       }
      }
     },
     "localname": "HapsMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_HapsmobileMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to HAPSMobile.",
        "label": "Hapsmobile [Member]",
        "terseLabel": "HAPSMobile"
       }
      }
     },
     "localname": "HapsmobileMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next rolling twelve months following the latest balance sheet presented.",
        "label": "Held to Maturity Securities Debt Maturities Next Rolling Twelve Months Net Carrying Amount",
        "terseLabel": "Due within one year"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the second rolling twelve months through the fifth rolling twelve months following the latest balance sheet presented.",
        "label": "Held-to-maturity Securities Debt Maturities Rolling Year Two Through Five Net Carrying Amount",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_HoldbackMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Holdback [Member]",
        "terseLabel": "Holdback"
       }
      }
     },
     "localname": "HoldbackMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the net change during the reporting period in the amount of unbilled receivables and retentions.",
        "label": "Increase (Decrease) in Unbilled Contracts Receivable and Retentions",
        "negatedLabel": "Unbilled receivables and retentions"
       }
      }
     },
     "localname": "IncreaseDecreaseInUnbilledContractsReceivableAndRetentions",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_InvestmentInLimitedPartnershipFundMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to investment in limited partnership fund.",
        "label": "Investment In Limited Partnership Fund [Member]",
        "terseLabel": "Investment in limited partnership fund"
       }
      }
     },
     "localname": "InvestmentInLimitedPartnershipFundMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_LeaseDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of information about leases.",
        "label": "Lease Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeaseDisclosureTextBlock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_LeaseQuantitativeDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tabular disclosure of lease quantitative information.",
        "label": "Lease Quantitative Disclosure [Table Text Block]",
        "terseLabel": "Schedule of supplemental lease information"
       }
      }
     },
     "localname": "LeaseQuantitativeDisclosureTableTextBlock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_LesseeOperatingLeaseOptionToTerminatePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee Operating Lease Option to Terminate Period",
        "terseLabel": "Option to terminate period (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminatePeriod",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "avav_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee Operating Lease Remaining Lease Term",
        "terseLabel": "Remaining lease terms (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "avav_LongTermIncentiveAwardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "No definition available.",
        "label": "Long-Term Incentive Awards."
       }
      }
     },
     "localname": "LongTermIncentiveAwardsAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "xbrltype": "stringItemType"
    },
    "avav_LongTermIncentiveAwardsDisclosureTextblock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Long Term Incentive Awards Disclosure [TextBlock]",
        "terseLabel": "Long-Term Incentive Awards"
       }
      }
     },
     "localname": "LongTermIncentiveAwardsDisclosureTextblock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_LongTermIncentiveProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to the Long Term Incentive Program",
        "label": "Long Term Incentive Program [Member]",
        "terseLabel": "LTIP"
       }
      }
     },
     "localname": "LongTermIncentiveProgramMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_MaterialAdjustmentToContract": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to any one adjustment that was material to the contract.",
        "label": "Material Adjustment To Contract",
        "terseLabel": "Material adjustment to any one contract"
       }
      }
     },
     "localname": "MaterialAdjustmentToContract",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_MaximumNetValueForTest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum net value to to design and build prototype solar powered high altitude aircrafts and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircrafts.",
        "label": "Maximum Net Value For Test",
        "terseLabel": "Maximum net value"
       }
      }
     },
     "localname": "MaximumNetValueForTest",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_NonCashLeaseExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease and non cash lease expense",
        "label": "Non Cash Lease Expense",
        "negatedLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "NonCashLeaseExpense",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non cash or Part of non cash change in foreign currency translation adjustments.",
        "label": "Non Cash or Part of Non Cash Change in Foreign Currency Translation Adjustments",
        "terseLabel": "Change in foreign currency translation adjustments"
       }
      }
     },
     "localname": "NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_NonU.s.GovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Non U.s. Government [Member]",
        "terseLabel": "Non-U.S. government"
       }
      }
     },
     "localname": "NonU.s.GovernmentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of fixed assets included in accounts payable that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash Or Part Noncash Acquisition Fixed Assets Acquired Included In Accounts Payable",
        "terseLabel": "Acquisitions of property and equipment included in accounts payable"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_NumberOfActiveContracts": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents number of active contracts.",
        "label": "Number Of Active Contracts",
        "terseLabel": "Number of active contracts"
       }
      }
     },
     "localname": "NumberOfActiveContracts",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "avav_NumberOfMonthsAfterClosingHoldBackWillBePaid": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of months after closing holdback will be paid.",
        "label": "Number Of Months After Closing Hold back Will Be Paid",
        "terseLabel": "Number of months after closing holdback will be paid"
       }
      }
     },
     "localname": "NumberOfMonthsAfterClosingHoldBackWillBePaid",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "avav_NumberOfRemainingContracts": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to the number of remaining contracts.",
        "label": "Number Of Remaining Contracts",
        "terseLabel": "Number of remaining contracts"
       }
      }
     },
     "localname": "NumberOfRemainingContracts",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "avav_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_OtherNoncashInvestingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Non-cash activities"
       }
      }
     },
     "localname": "OtherNoncashInvestingItemsAbstract",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow less closing and indebtedness and transaction cost associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payment To Acquire Businesses, Less Closing Indebtedness And Transaction Costs",
        "terseLabel": "Amount of cash less closing indebtedness and transaction costs"
       }
      }
     },
     "localname": "PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_PulseAerospaceLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to Pulse Aerospace, LLC",
        "label": "Pulse Aerospace Llc [Member]",
        "terseLabel": "Pulse Aerospace, LLC"
       }
      }
     },
     "localname": "PulseAerospaceLlcMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Recently Adopted Accounting Standards that may impact the entity's financial reporting.",
        "label": "Recently Adopted Accounting Standards [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "RecentlyAdoptedAccountingStandardsPolicyTextBlock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_ReservesForIncurredCostClaimAudits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the reserves for incurred cost claim audits.",
        "label": "Reserves for Incurred Cost Claim Audits",
        "terseLabel": "Reserves for incurred cost claim audits"
       }
      }
     },
     "localname": "ReservesForIncurredCostClaimAudits",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_RestrictedCashPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for restricted cash policy text block.",
        "label": "Restricted Cash Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCashPolicyPolicyTextBlock",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "avav_RetainedEarningsContinuingOperationsAccumulatedDeficit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's continuing operations undistributed earnings or deficit.",
        "label": "Retained Earnings Continuing Operations (Accumulated Deficit)",
        "terseLabel": "Retained earnings, continuing operations"
       }
      }
     },
     "localname": "RetainedEarningsContinuingOperationsAccumulatedDeficit",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods.",
        "label": "Revenue, Remaining Performance Obligation, Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods",
        "terseLabel": "Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods",
        "label": "Revised Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods",
        "terseLabel": "Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods"
       }
      }
     },
     "localname": "RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to the revision of estimate of total costs required to complete the contracts.",
        "label": "Revision Of Estimate Of Total Costs Required To Complete Contracts [Member]",
        "terseLabel": "Revision of estimate of total costs required to complete the contracts"
       }
      }
     },
     "localname": "RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_ShareBasedCompensationAwardFiftyPercentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Award fifty Percent [Member]",
        "label": "Share Based Compensation Award Fifty Percent [Member]",
        "terseLabel": "50% Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardFiftyPercentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_ShareBasedCompensationAwardOneHundredPercentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Award One Hundred Percent [Member]",
        "label": "Share Based Compensation Award One Hundred Percent [Member]",
        "terseLabel": "100% Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardOneHundredPercentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_ShareBasedCompensationAwardTwoHundredPercentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Award Two Hundred Percent [Member]",
        "label": "Share Based Compensation Award Two Hundred Percent [Member]",
        "terseLabel": "200% Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTwoHundredPercentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_SmallUasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Small Uas [Member]",
        "terseLabel": "Small UAS"
       }
      }
     },
     "localname": "SmallUasMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_SoftbankMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to SoftBank.",
        "label": "Softbank [Member]",
        "terseLabel": "SoftBank"
       }
      }
     },
     "localname": "SoftbankMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the aggregate of (i) the increase in the liability for accruals related to standard product warranties issued during the reporting period and (ii) the increase or decrease in the liability during the reporting period for accruals related to pre-existing standard product warranties (including adjustments related to changes in estimates). Does not include any increase in the liability for accruals related to extended product warranties.",
        "label": "Standard Product Warranty Accrual Warranties Issued and Preexisting Increase (Decrease)",
        "terseLabel": "Warranty expense"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_TMMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "T M [Member]",
        "terseLabel": "T&amp;M"
       }
      }
     },
     "localname": "TMMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_TmsContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to TMS contract.",
        "label": "Tms Contract [Member]",
        "terseLabel": "TMS contract"
       }
      }
     },
     "localname": "TmsContractMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_TmsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "Tms [Member]",
        "terseLabel": "TMS"
       }
      }
     },
     "localname": "TmsMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_USGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA",
        "label": "U S Government [Member]",
        "terseLabel": "U.S. government"
       }
      }
     },
     "localname": "USGovernmentMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_UasQuantixSolutionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to UAS Quantix Solution sale",
        "label": "Uas Quantix Solution [Member]",
        "terseLabel": "UAS Quantix Solution"
       }
      }
     },
     "localname": "UasQuantixSolutionMember",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "avav_WorkingCapitalAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Refers to a working capital adjustment recorded as a reduction of the gain.",
        "label": "Working Capital Adjustment",
        "terseLabel": "Amount of reduction to gain resulting from a working capital adjustment"
       }
      }
     },
     "localname": "WorkingCapitalAdjustment",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_WorkingCapitalDispute": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value (monetary amount) of the dispute sought by the company.",
        "label": "Working Capital Dispute",
        "terseLabel": "Working capital dispute"
       }
      }
     },
     "localname": "WorkingCapitalDispute",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "avav_WorkingCapitalDisputeRecordedToFinancialStatements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value (monetary value) of working capital dispute recorded to the financial statements.",
        "label": "Working Capital Dispute Recorded To Financial Statements",
        "terseLabel": "Amounts recorded in the consolidated financial statements"
       }
      }
     },
     "localname": "WorkingCapitalDisputeRecordedToFinancialStatements",
     "nsuri": "http://www.avinc.com/20200125",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r457"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r457"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r458"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r457"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r457"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r457"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r68",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Method Investee Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r161",
      "r247",
      "r251",
      "r437"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureLeasesDetails",
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r159",
      "r247",
      "r249",
      "r434",
      "r435"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Products And Services [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureLeasesDetails",
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureLeasesDetails",
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Repurchase Agreement Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r160",
      "r247",
      "r250",
      "r436",
      "r449",
      "r450"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r226",
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update201409 [Member]",
        "terseLabel": "ASU 2018-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r27",
      "r39",
      "r162",
      "r163",
      "r248"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.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, Net, Current",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Amortization of debt securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r36",
      "r401",
      "r421"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r69",
      "r74",
      "r76",
      "r77",
      "r344",
      "r350",
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Change in foreign currency translation adjustments, net of $0 taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r74",
      "r76",
      "r77"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "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",
        "periodEndLabel": "Balance, net of $0 deferred taxes, as of January 25, 2020",
        "periodStartLabel": "Balance, net of $0 deferred taxes, as of April 30, 2019",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income and Reclassifications Adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r73",
      "r77",
      "r78",
      "r319"
     ],
     "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": "Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r70",
      "r77",
      "r78",
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent.",
        "label": "Accumulated Translation Adjustment [Member]",
        "terseLabel": "Foreign Currency Translation Adjustments"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "order": 3.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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Adjustments Related to Tax Withholding for Share-based Compensation",
        "negatedLabel": "Tax withholding payment related to net share settlement of equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r260",
      "r262",
      "r271",
      "r272"
     ],
     "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": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r262",
      "r267",
      "r270"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Stock based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r45",
      "r164",
      "r184"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance for Doubtful Accounts Receivable, Current",
        "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r113",
      "r209",
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r141"
     ],
     "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": "Number of anti-dilutive shares"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r113",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r155",
      "r400",
      "r420"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r28",
      "r29",
      "r67"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AuctionRateSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument securities (for example, but not limited to, corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.",
        "label": "Auction Rate Securities [Member]",
        "terseLabel": "Auction rate securities"
       }
      }
     },
     "localname": "AuctionRateSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Rolling Maturity [Abstract]",
        "terseLabel": "Amortized cost of available-for-sale securities by contractual maturity"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]",
        "terseLabel": "Fair value of available-for-sale securities by contractual maturity"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
     "auth_ref": [
      "r168",
      "r169",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r168",
      "r169",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Availableforsale Securities [Member]",
        "terseLabel": "Available-for-sale securities"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r263",
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r294",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Ownership interest acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Acquisition, Pro Forma Information [Abstract]",
        "terseLabel": "Supplemental Pro forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]",
        "terseLabel": "Schedule of unaudited pro forma summary presents consolidated information of the Company as if the business combination had occurred"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r291",
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition-related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Consideration Transferred [Abstract]",
        "terseLabel": "Fair value of consideration transferred:"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r304",
      "r305",
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "verboseLabel": "Fair value of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net income attributable to AeroVironment"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total net identified assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]",
        "terseLabel": "Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedLabel": "Other assets and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.",
        "label": "Business Combination, Separately Recognized Transactions, Net Gains and Losses",
        "terseLabel": "Business acquisitions gain"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAxis": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Axis]"
       }
      }
     },
     "localname": "CapitalizedContractCostAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Domain]",
        "terseLabel": "Capitalized Contract Cost [Domain]"
       }
      }
     },
     "localname": "CapitalizedContractCostDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r25",
      "r51",
      "r115"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r110",
      "r115",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r110",
      "r349"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "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": "Net Cash Provided by (Used in) Continuing Operations",
        "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r16",
      "r110"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Investing activities of discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r16",
      "r110"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Operating activities of discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates Of Deposit [Member]",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ChangeInAccountingEstimateByTypeAxis": {
     "auth_ref": [
      "r128",
      "r132",
      "r145",
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of change in accounting estimate.",
        "label": "Change in Accounting Estimate by Type [Axis]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeInAccountingEstimateTypeDomain": {
     "auth_ref": [
      "r128",
      "r132",
      "r145",
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.",
        "label": "Change In Accounting Estimate Type [Domain]",
        "terseLabel": "Change in Accounting Estimate, Type [Domain]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share Repurchase"
       }
      }
     },
     "localname": "ClassOfStockDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r58",
      "r225",
      "r409",
      "r427"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Legal Settlements"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, Authorized shares"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, Issued shares"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r38",
      "r238"
     ],
     "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, outstanding shares"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Issued and outstanding shares-23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r80",
      "r82",
      "r83"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss) income attributable to AeroVironment"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r82",
      "r313",
      "r314",
      "r322"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Net loss attributable to noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r82",
      "r312",
      "r322"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total comprehensive (loss) income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income and Reclassifications Adjustments"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.",
        "label": "Contract with Customer, Basis of Pricing [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.",
        "label": "Contract With Customer Basis Of Pricing [Domain]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).",
        "label": "Cost and Equity Method Investments Disclosure [Text Block]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "CostAndEquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of sales:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost Of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Adoption of ASU"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table Text Block]",
        "terseLabel": "schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTerm": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Debt Securities, Available-for-sale, Term",
        "verboseLabel": "Variable rate demand notes long maturities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r175",
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions",
        "terseLabel": "Number of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DeferredIncomeCurrent": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Income, Current",
        "terseLabel": "Customer advances"
       }
      }
     },
     "localname": "DeferredIncomeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r276",
      "r280"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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 Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "auth_ref": [
      "r59",
      "r353"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "label": "Deferred Rent Credit, Noncurrent",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRentCreditNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r113",
      "r152"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.",
        "label": "Difference Between Revenue Guidance In Effect Before And After Topic606 [Member]",
        "terseLabel": "Effect of the Adoption of ASC Topic 606"
       }
      }
     },
     "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r247"
     ],
     "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": "Schedule of revenue by category"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r3",
      "r5",
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "terseLabel": "Gain on sale of business"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "auth_ref": [
      "r3",
      "r5",
      "r7",
      "r19"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "verboseLabel": "Gain on sale of business, net of tax expense of $2,463"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r14",
      "r87",
      "r432"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "totalLabel": "Loss from discontinued operations before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "auth_ref": [
      "r3",
      "r4",
      "r19"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "terseLabel": "Loss from discontinued operations, net of tax",
        "totalLabel": "Net loss from discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "terseLabel": "Basic, discontinuing (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "terseLabel": "Diluted, discontinued (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r4",
      "r5",
      "r6",
      "r7",
      "r14",
      "r19",
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "verboseLabel": "Benefit for income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal": {
     "auth_ref": [
      "r5",
      "r7",
      "r19",
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.",
        "label": "Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal",
        "terseLabel": "Tax expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Discontinued Operations."
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
        "label": "Discontinued Operations Disposed Of By Sale [Member]",
        "terseLabel": "Disposed of by sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Cash consideration received"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "totalLabel": "Gross margin"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Net Sales"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]",
        "terseLabel": "Statement of operations"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r23",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Groups Including Discontinued Operations Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r125",
      "r373",
      "r407",
      "r428"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due from Related Parties",
        "terseLabel": "Due from Related Parties",
        "verboseLabel": "Unbilled related party receivables"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "verboseLabel": "(Loss) Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r88",
      "r130",
      "r136",
      "r138",
      "r139",
      "r140",
      "r144",
      "r414",
      "r433"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net (loss) income per share attributable to AeroVironment-Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "verboseLabel": "Net (loss) income per share attributable to AeroVironment-Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r88",
      "r130",
      "r136",
      "r138",
      "r139",
      "r140",
      "r144",
      "r414",
      "r433"
     ],
     "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": "Net (loss) income per share attributable to AeroVironment-Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "verboseLabel": "Net (loss) income per share attributable to AeroVironment-Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r118",
      "r141",
      "r142",
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "(Loss) Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r124",
      "r278",
      "r279"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax benefit rate (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Wages and related accruals"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r238"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Aggregate Cost",
        "terseLabel": "Payments for purchase of interest"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r52",
      "r156",
      "r181"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments.",
        "terseLabel": "Carrying value of investment"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.",
        "label": "Equity Method Investments [Member]",
        "terseLabel": "Equity method investment activity, net of tax"
       }
      }
     },
     "localname": "EquityMethodInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "periodEndLabel": "Carrying Value",
        "periodStartLabel": "Carrying Value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]",
        "terseLabel": "Schedule of activity related to available-for-sale investments recorded in short-term and long-term investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r331",
      "r332"
     ],
     "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": "Schedule of financial assets measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Reconciliation between beginning and ending balances of items measured at fair value on recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value Measurement Using Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r337",
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r256",
      "r257",
      "r259",
      "r332",
      "r381"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r331",
      "r332",
      "r335",
      "r336",
      "r342"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r256",
      "r257",
      "r259",
      "r332",
      "r382"
     ],
     "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 Level2 [Member]",
        "terseLabel": "Significant other observable inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r256",
      "r257",
      "r259",
      "r332",
      "r383"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Inputs Level3 [Member]",
        "terseLabel": "Significant unobservable inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r331",
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, 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).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of financial liabilities measured at fair value on recurring basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "terseLabel": "Included in earnings"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "Business acquisition"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r340",
      "r342"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value Measurements Recurring [Member]",
        "terseLabel": "Recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r118",
      "r343",
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r358",
      "r366"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Repayments of Long-term Capital Lease Obligations",
        "negatedLabel": "Principal payments of capital lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r185",
      "r187",
      "r188",
      "r189",
      "r190",
      "r193",
      "r194",
      "r195",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted average amortization period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Less accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r210",
      "r211",
      "r214",
      "r217",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Estimated amortization expense",
        "terseLabel": "Estimated amortization expense for the next five years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r214",
      "r385"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangibles, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Intangibles [Line Items]",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite Lived Intangible Assets Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r114",
      "r346",
      "r347",
      "r348"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "negatedLabel": "Gains on foreign currency transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicDistributionDomesticMember": {
     "auth_ref": [
      "r191"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r203",
      "r204"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureGoodwillDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Additions to goodwill"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r118",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "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": "Total gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Gross Profit:",
        "terseLabel": "Gross margin:"
       }
      }
     },
     "localname": "GrossProfitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r166",
      "r170"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Held-to-maturity Securities.",
        "terseLabel": "Amortized Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r173"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "negatedLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesClassifiedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity [Abstract]",
        "terseLabel": "Held To Maturity Securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesClassifiedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Held-to-maturity Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]",
        "terseLabel": "Fair value of held-to-maturity securities by contractual maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Held-to-maturity Securities, Debt Maturities, Net Carrying Amount [Abstract]",
        "terseLabel": "Amortized cost of held-to-maturity securities by contractual maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Held-to-maturity Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value",
        "terseLabel": "Due within one year"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Held-to-maturity Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r171"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Held-to-maturity Securities, Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Held-to-maturity Securities [Table Text Block]",
        "terseLabel": "Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of held-to-maturity investments"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HeldtomaturitySecuritiesMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments in debt securities classified as held-to-maturity.",
        "label": "Heldtomaturity Securities [Member]",
        "terseLabel": "Held to maturity securities"
       }
      }
     },
     "localname": "HeldtomaturitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
        "label": "In Process Research And Development [Member]",
        "terseLabel": "In process research and development"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r92",
      "r114",
      "r140",
      "r311"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Continuing operations attributable to AeroVironment"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r312"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r84",
      "r88",
      "r136",
      "r138",
      "r139",
      "r411",
      "r413",
      "r414",
      "r431"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic, continuing (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r84",
      "r88",
      "r136",
      "r138",
      "r139",
      "r140",
      "r414",
      "r431",
      "r433"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted, continuing (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r19",
      "r88",
      "r432"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net (loss) income from discontinued operations",
        "verboseLabel": "Discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Discontinued operations:"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r86",
      "r113",
      "r153",
      "r181",
      "r412",
      "r430"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Loss from equity method investment",
        "terseLabel": "Equity method investment loss, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Statements of Operations"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r17",
      "r20",
      "r21",
      "r22",
      "r222",
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails",
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r286"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r120",
      "r154",
      "r282"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "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)",
        "terseLabel": "(Benefit from) provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIncomeTaxesDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r61",
      "r408",
      "r429"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "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": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Income tax receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r137",
      "r142"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive effect of employee stock options, restricted stock and restricted stock units"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r118",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets-Acquired in Business Combinations"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r208",
      "r212"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureIntangiblesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangibles, net",
        "totalLabel": "Intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r201"
     ],
     "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, net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross 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": "Inventory, Gross",
        "totalLabel": "Inventories, gross"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r26",
      "r66",
      "r198"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r66",
      "r126",
      "r198",
      "r200"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Reserve for inventory excess and obsolescence"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Inventory reserve charge"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentHoldingsLineItems": {
     "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": "Investment Holdings [Line Items]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentHoldingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentHoldingsTable": {
     "auth_ref": [
      "r440",
      "r443",
      "r445",
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.",
        "label": "Investment Holdings [Table]"
       }
      }
     },
     "localname": "InvestmentHoldingsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r95",
      "r151"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income, net"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r439",
      "r442",
      "r444",
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r439",
      "r442",
      "r444",
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investment Type Categorization [Member]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Schedule of amortized cost and fair value by contractual maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r177",
      "r398",
      "r417",
      "r448"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r370",
      "r372"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease costs, net"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Components of lease costs"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of components of lease costs"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Settlements"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLegalSettlements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease.",
        "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]",
        "terseLabel": "Option to extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.",
        "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]",
        "terseLabel": "Option to terminate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r371"
     ],
     "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 maturities of operating lease liabilities - ASC 842"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": {
       "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 operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "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 for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "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 payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "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 payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "negatedLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": {
       "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",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Option to extend period (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r44",
      "r403",
      "r425"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "label": "Liability for Uncertain Tax Positions, Noncurrent",
        "terseLabel": "Liability for uncertain tax positions"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licenses"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Long-term investments",
        "verboseLabel": "Total long-term investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Investments [Abstract]",
        "terseLabel": "Long-term investments:"
       }
      }
     },
     "localname": "LongTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r225",
      "r227",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Amount of alleged damages"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r62",
      "r402",
      "r424"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "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 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",
        "verboseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "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": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Warranty Reserves"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal securities"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations.",
        "label": "Net Cash Provided by (Used in) Discontinued Operations",
        "totalLabel": "Net cash used in discontinued operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "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, Continuing Operations",
        "totalLabel": "Net cash used in financing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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) provided by investing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r110",
      "r111",
      "r114"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r130",
      "r134"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net income (loss)",
        "totalLabel": "Net (loss) income attributable to AeroVironment"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator for basic earnings per share:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": {
     "auth_ref": [
      "r237",
      "r316",
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.",
        "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest",
        "terseLabel": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest"
       }
      }
     },
     "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r129",
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "(Loss) income from continuing operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r362",
      "r372"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease Liabilities, Payments Due [Abstract]",
        "terseLabel": "Maturities of operating lease liabilities:"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": {
       "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 present value of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.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 operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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": "Non-current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r359",
      "r366"
     ],
     "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",
        "verboseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r369",
      "r372"
     ],
     "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",
        "verboseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r368",
      "r372"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Maturities of operating lease liabilities:"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2015",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2019",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2018",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2017",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2016",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r236",
      "r327",
      "r328",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
        "label": "Option Indexed To Issuers Equity Type [Domain]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r24",
      "r127",
      "r148",
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 8.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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r312",
      "r313",
      "r318"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized gain on investments, net of deferred tax expense of $51",
        "verboseLabel": "Unrealized gain on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": {
     "auth_ref": [
      "r312",
      "r313",
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent",
        "verboseLabel": "Unrealized gain on investments, net of deferred tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r312",
      "r313",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r312",
      "r313",
      "r318"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Change in foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r71",
      "r72",
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax",
        "negatedLabel": "Unrealized gain on investments, net of deferred tax expense of $51"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r71",
      "r72",
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Available-for-sale Securities, Income Tax Expense on Change in Unrealized Holding Gain (Loss)",
        "terseLabel": "Unrealized change in fair value of investments recorded in other comprehensive income (loss), net of deferred taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "verboseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r75",
      "r281",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Other comprehensive income, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other income (expense)"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r31",
      "r55"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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",
        "verboseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other non-cash gain, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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, long term"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "verboseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Parent"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Business acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payments Related to Tax Withholding for Share-based Compensation",
        "negatedLabel": "Tax withholding payment related to net settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r99",
      "r103",
      "r167"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Available-for-sale Securities",
        "negatedLabel": "Purchases of available-for-sale investments"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r104",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash",
        "verboseLabel": "Total cash consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedLabel": "Equity method investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r103",
      "r167"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "label": "Payments to Acquire Held-to-maturity Securities",
        "negatedLabel": "Purchases of held-to-maturity investments"
       }
      }
     },
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Acquisition of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance based restricted stock units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r263",
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, Authorized shares"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued shares"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding shares"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Authorized shares-10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r28",
      "r49",
      "r50"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from sale of business"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r100",
      "r167"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.",
        "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities",
        "terseLabel": "Redemptions of held-to-maturity investments"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r99",
      "r100",
      "r167"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "verboseLabel": "Redemptions of available-for-sale investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "verboseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r107",
      "r269"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product sales"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Warranty Reserves"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Warranty Reserves"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r79",
      "r81",
      "r109",
      "r155",
      "r158",
      "r312",
      "r315",
      "r317",
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r33",
      "r34",
      "r220",
      "r426"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.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",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r89",
      "r186"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for Doubtful Accounts",
        "terseLabel": "Provision for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PutOptionMember": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.",
        "label": "Put Option [Member]",
        "terseLabel": "Put option"
       }
      }
     },
     "localname": "PutOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r258",
      "r374",
      "r375"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "verboseLabel": "Long-Term Incentive Awards"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r258",
      "r374",
      "r375",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer-Funded Research &amp; Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": {
     "auth_ref": [
      "r274",
      "r275"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.",
        "label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned",
        "terseLabel": "Revenue from customer funded research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r273",
      "r451"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research And Development Expense [Member]",
        "terseLabel": "Reseach and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.",
        "label": "Research, Development, and Computer Software Disclosure [Text Block]",
        "terseLabel": "Customer-Funded Research &amp; Development"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r117",
      "r399",
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restricted Cash [Abstract]"
       }
      }
     },
     "localname": "RestrictedCashAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r41",
      "r239",
      "r423"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "order": 5.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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r246",
      "r247"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including 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, Including Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r90",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Abstract]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Performance Obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Year of performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Remaining performance obligations (as a percentage)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r85",
      "r149",
      "r150",
      "r157"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenue",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r367",
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScenarioAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent.",
        "label": "Scenario Adjustment [Member]",
        "terseLabel": "Cumulative catch-up adjustment"
       }
      }
     },
     "localname": "ScenarioAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of components of accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r294",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r1",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r17",
      "r20",
      "r21",
      "r22",
      "r222",
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of statements of operations data for the EES Business"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of components of intangibles"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of maturities of operating lease liabilities - ASC 840"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of the changes in goodwill balances"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r32",
      "r46",
      "r47",
      "r48"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Summary of warranty reserve activity"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of the fair value of the assets acquired and liabilities assumed at the acquisition date"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r121",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r263",
      "r268"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r240",
      "r241",
      "r242",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Share Repurchase"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureShareRepurchase"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of basic to diluted shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of estimated amortization expense for the next five years"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r94",
      "r197"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling General And Administrative Expenses [Member]",
        "terseLabel": "SG&amp;A"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Contract services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Compensation",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r264"
     ],
     "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": "Exercisable period from grant date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "Stock Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "verboseLabel": "Number of shares reserved for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r261",
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting (as a percentage)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Shares Paid for Tax Withholding for Share Based Compensation",
        "negatedLabel": "Tax withholding payment related to net share settlement of equity awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r35",
      "r404",
      "r405",
      "r406",
      "r419"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments",
        "verboseLabel": "Total held-to-maturity and short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Investments [Abstract]",
        "terseLabel": "Short-term investments:"
       }
      }
     },
     "localname": "ShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r363",
      "r372"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
        "label": "Standard Product Warranty Accrual",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Payments",
        "negatedLabel": "Warranty costs settled"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Preexisting, Increase (Decrease)",
        "terseLabel": "Changes in estimates related to pre-existing warranties"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureWarrantyReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r60",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "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 [Line Items]",
        "terseLabel": "Statement"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Balance Sheets"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Statements of Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Statements of Stockholders' Equity"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInventoriesNetDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails",
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.",
        "label": "Stock Issued During Period, Shares, Employee Benefit Plan",
        "terseLabel": "Issue of fully-vested shares of common stock to settle"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r37",
      "r38",
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedLabel": "Restricted stock awards forfeited (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r37",
      "r38",
      "r238",
      "r239",
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Stock options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r60",
      "r238",
      "r239"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "verboseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureShareRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Share authorized for future repurchases"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureShareRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r38",
      "r42",
      "r43",
      "r165"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "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 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": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total AeroVironment stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r309",
      "r310",
      "r320"
     ],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance",
        "periodStartLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r365",
      "r372"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SummaryInvestmentHoldingsTextBlock": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the summary of investment holdings.",
        "label": "Summary Investment Holdings [Table Text Block]",
        "terseLabel": "Schedule of investments"
       }
      }
     },
     "localname": "SummaryInvestmentHoldingsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology Based Intangible Assets [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails",
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks And Trade Names [Member]",
        "terseLabel": "Trademarks and tradenames"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Major Types of Debt and Equity Securities [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r38",
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Shares repurchased and retired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureShareRepurchaseDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type Of Adoption [Member]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities issued by the United States government.",
        "label": "U S Government Debt Securities [Member]",
        "terseLabel": "U.S. government securities"
       }
      }
     },
     "localname": "USGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureInvestmentsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Not Billable",
        "terseLabel": "Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019)"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r364",
      "r372"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateDemandObligationMember": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond.",
        "label": "Variable Rate Demand Obligation [Member]",
        "terseLabel": "Variable rate demand notes"
       }
      }
     },
     "localname": "VariableRateDemandObligationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails",
      "http://www.avinc.com/role/DisclosureInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r268"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r135",
      "r140"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "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": "Denominator for diluted (loss) earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average shares outstanding:",
        "verboseLabel": "Denominator for basic (loss) earnings per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r133",
      "r140"
     ],
     "calculation": {
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails",
      "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r124": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21843-107793"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e777-108305"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01(a)(5))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01.(a)(5))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6284393-111563"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=75018788&loc=d3e30768-111565"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(3)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r239": {
   "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=27012166&loc=d3e187085-122770"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r240": {
   "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"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r267": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008"
  },
  "r33": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r34": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r351": {
   "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"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r39": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r40": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r402": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r403": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r409": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r41": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.6(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r414": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r42": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r423": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r424": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r425": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r426": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r427": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r43": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r433": {
   "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=116637232&loc=SL114874131-224263"
  },
  "r434": {
   "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"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(2)(i))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r44": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B.1)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611197-123010"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C(1)(a))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r45": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "730",
   "Topic": "985",
   "URI": "http://asc.fasb.org/subtopic&trid=2197926"
  },
  "r453": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r454": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r455": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r456": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r457": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r458": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r46": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r50": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r54": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r55": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r56": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r57": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r58": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.26(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r60": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r62": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r63": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r64": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r65": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r66": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r67": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r88": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r89": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r91": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r93": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6779461488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">3. Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,558</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Investment in limited partnership fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;"><b style="font-weight:bold;">Held-To-Maturity Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:30.25pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April&#160;30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due within one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-For-Sale Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Variable Rate Demand Notes</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes (&#8220;VRDNs&#8221;) are floating rate municipal instruments usually with long maturities (commonly <span style="-sec-ix-hidden:_7ae10579_751e_4745_8b53_7dd84de009cb"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">20</span></span> or 30 years), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a <span style="-sec-ix-hidden:_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span>- or seven-day put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after 20&#160;years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Investment in Limited Partnership Fund</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Changes in </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales or</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reflected in Net Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investment in limited partnership </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Auction Rate Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of two investment grade auction rate municipal bonds with maturities ranging from 1 to 16 years. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<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 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6778455712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (&#8220;SG&amp;A&#8221;) expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (230)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease costs, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,321</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LeaseQuantitativeDisclosureTableTextBlock', window );">Schedule of supplemental lease information</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In&#160;thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,029</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35 months</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6%</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of operating lease liabilities - ASC 842</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,749</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total present value of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,639</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of maturities of operating lease liabilities - ASC 840</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,527</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,055</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_LeaseQuantitativeDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of lease quantitative information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LeaseQuantitativeDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785266208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of revenue by category</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company&#8217;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of reconciliation of basic to diluted shares</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6779461488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,792</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for inventory excess and obsolescence</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (10,137)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6779461488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', window );"><strong>Share Repurchase</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Share Repurchase</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">15. Share Repurchase</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In September 2015, the Company&#8217;s Board of Directors authorized a program to repurchase up to $25,000,000 of the Company&#8217;s common stock with no specified termination date for the program. No shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $21,200,000 remained authorized for future repurchases under this program.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<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><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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799151952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Parent</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Non-controlling Interest</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Apr. 30, 2018</a></td>
<td class="nump">$ 409,033<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 170,139<span></span>
</td>
<td class="nump">$ 238,913<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Apr. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,908,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Apr. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 409,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">41,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="nump">41,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain on investments</a></td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(32)<span></span>
</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">(32)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards</a></td>
<td class="num">(1,033)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,033)<span></span>
</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,033)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">5,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,714<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 26, 2019</a></td>
<td class="nump">455,566<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">174,891<span></span>
</td>
<td class="nump">280,669<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jan. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,932,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">455,549<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 27, 2018</a></td>
<td class="nump">444,174<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">171,867<span></span>
</td>
<td class="nump">272,300<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">444,176<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Oct. 27, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,928,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">8,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="nump">8,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards</a></td>
<td class="num">(58)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58)<span></span>
</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">(58)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(845)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">3,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,082<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 26, 2019</a></td>
<td class="nump">455,566<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">174,891<span></span>
</td>
<td class="nump">280,669<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jan. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,932,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">455,549<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Apr. 30, 2019</a></td>
<td class="nump">462,571<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">176,216<span></span>
</td>
<td class="nump">286,351<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">462,571<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Apr. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,946,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Apr. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">462,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">23,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="nump">23,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,769)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards</a></td>
<td class="num">(1,009)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,009)<span></span>
</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,009)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,307)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">4,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,751<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 25, 2020</a></td>
<td class="nump">490,741<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">180,051<span></span>
</td>
<td class="nump">310,619<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="nump">490,741<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jan. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,995,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,718<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 26, 2019</a></td>
<td class="nump">490,360<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">178,550<span></span>
</td>
<td class="nump">311,627<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Oct. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,990,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Oct. 26, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(1,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(1,028)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,028)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(112)<span></span>
</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">(112)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(764)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards</a></td>
<td class="num">(266)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(266)<span></span>
</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">(266)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding payment related to net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,943)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,767<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 25, 2020</a></td>
<td class="nump">490,741<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 180,051<span></span>
</td>
<td class="nump">310,619<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (23)<span></span>
</td>
<td class="nump">490,741<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jan. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,995,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Adoption of ASU | ASU 2018-09</a></td>
<td class="nump">$ 665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 665<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&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=116856206&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=118258462&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=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: 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=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 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 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6780778800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income and Reclassifications Adjustments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income and Reclassifications Adjustments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income and Reclassifications Adjustments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11. Accumulated Other Comprehensive Income and Reclassifications Adjustments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of accumulated other comprehensive income and adjustments are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated&#160;Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of April&#160;30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications out of accumulated other comprehensive income, net of&#160;taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments, net of $0 taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790809264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company&#8217;s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2017, the Company and SoftBank Corp. (&#8220;SoftBank&#8221;) formed a joint venture, HAPSMobile, Inc. (&#8220;HAPSMobile&#8221;). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company&#8217;s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile&#8217;s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6&#8212;Equity Method Investments for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the &#8220;EES Business&#8221;) to Webasto Charging Systems, Inc. (&#8220;Webasto&#8221;) pursuant to an Asset Purchase Agreement (the &#8220;Purchase Agreement&#8221;) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company&#8217;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2&#8212;Discontinued Operations for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (&#8220;Pulse&#8221;) pursuant to the terms of a Unit Purchase Agreement (the &#8220;Pulse Purchase Agreement&#8221;). The assets, liabilities and operating results of Pulse have been included in the Company&#8217;s consolidated financial statements. Refer to Note 18&#8212;Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective May 1, 2019, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842), along with several additional clarification ASU&#8217;s issued during 2018, collectively the &#8220;New Lease Standard&#8221;. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10&#8212;Leases for additional information required as part of the adoption of the New Lease Standard.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, &#8220;Codification Improvements&#8221; (&#8220;ASU 2018-09&#8221;). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity&#8217;s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company&#8217;s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company&#8217;s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RestrictedCashPolicyPolicyTextBlock', window );">Restricted Cash</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (&#8220;FFP&#8221;), cost plus fixed fee (&#8220;CPFF&#8221;), or time and materials (&#8220;T&amp;M&#8221;). The Company considers all such contracts to be within the scope of ASC Topic 606.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract&#8217;s transaction price is allocated to each distinct performance obligation and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract&#8217;s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company&#8217;s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract modifications are routine in the performance of the Company&#8217;s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company&#8217;s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (&#8220;TMS&#8221;) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company&#8217;s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal <span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2020</span></span><span style="white-space:pre-wrap;">, an additional 24% in fiscal </span><span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2021,</span></span><span style="white-space:pre-wrap;"> and the balance thereafter.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company&#8217;s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The nature of the Company&#8217;s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company&#8217;s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company&#8217;s contracts and the associated remaining performance obligations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As a significant change in one or more of these estimates could affect the profitability of the Company&#8217;s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The impact of adjustments in contract estimates on the Company&#8217;s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company&#8217;s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#8217;s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company&#8217;s unaudited consolidated financial statements for the nine month period ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Category</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company&#8217;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;M contracts, the Company&#8217;s profit may vary if actual labor hour rates vary significantly from the negotiated rates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company&#8217;s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company&#8217;s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company&#8217;s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources and in assessing performance. The Company&#8217;s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (&#8220;R&amp;D&#8221;), on a consolidated basis for the Company&#8217;s continuing operations. Accordingly, the Company operates its business as a single reportable segment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values of Financial Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_GovernmentContractPolicyTextBlock', window );">Government Contracts</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Government Contracts</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Payments to the Company on government CPFF or T&amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (&#8220;DCAA&#8221;). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For example, during the course of its audits, the DCAA may question the Company&#8217;s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company&#8217;s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.<br/><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets-Acquired in Business Combinations</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Intangibles Assets &#8212; Acquired in Business Combinations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company&#8217;s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">tested for impairment annually during the fourth quarter of the Company&#8217;s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company&#8217;s use of the acquired assets or the strategy for the Company&#8217;s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">(Loss) Earnings Per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the net loss for the three months ended January 25, 2020, </span><span style="background-color:#ffffff;">no</span><span style="background-color:#ffffff;"> shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">287,408</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">3,076</span><span style="background-color:#ffffff;"> for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">1,705</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">5,519</span><span style="background-color:#ffffff;"> for the three and nine months ended January 26, 2019, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company&#8217;s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company&#8217;s investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</i> (Topic 820)<i style="font-style:italic;">.</i> This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (Topic 350-40)<i style="font-style:italic;">.</i> This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Simplifying the Accounting for Income Taxes</i> (Topic 740)<i style="font-style:italic;">.</i> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</i> (Topic 321, Topic 323, and Topic 815)<i style="font-style:italic;">.</i> This ASU clarifies accounting certain topics impacted by Topic 321 Investments&#8212;Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_GovernmentContractPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Government contract policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_GovernmentContractPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Recently Adopted Accounting Standards that may impact the entity's financial reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_RestrictedCashPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for restricted cash policy text block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_RestrictedCashPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6798361872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 61,891<span></span>
</td>
<td class="nump">$ 75,322<span></span>
</td>
<td class="nump">$ 232,073<span></span>
</td>
<td class="nump">$ 226,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">38,395<span></span>
</td>
<td class="nump">44,930<span></span>
</td>
<td class="nump">132,139<span></span>
</td>
<td class="nump">134,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfitAbstract', window );"><strong>Gross margin:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross margin</a></td>
<td class="nump">23,496<span></span>
</td>
<td class="nump">30,392<span></span>
</td>
<td class="nump">99,934<span></span>
</td>
<td class="nump">91,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">13,223<span></span>
</td>
<td class="nump">14,464<span></span>
</td>
<td class="nump">43,146<span></span>
</td>
<td class="nump">40,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">11,381<span></span>
</td>
<td class="nump">8,087<span></span>
</td>
<td class="nump">30,948<span></span>
</td>
<td class="nump">22,631<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">(Loss) income from continuing operations</a></td>
<td class="num">(1,108)<span></span>
</td>
<td class="nump">7,841<span></span>
</td>
<td class="nump">25,840<span></span>
</td>
<td class="nump">28,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income, net</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">1,272<span></span>
</td>
<td class="nump">3,717<span></span>
</td>
<td class="nump">3,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">962<span></span>
</td>
<td class="nump">632<span></span>
</td>
<td class="nump">10,641<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">10,075<span></span>
</td>
<td class="nump">30,189<span></span>
</td>
<td class="nump">42,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Benefit from) provision for income taxes</a></td>
<td class="num">(38)<span></span>
</td>
<td class="nump">946<span></span>
</td>
<td class="nump">3,203<span></span>
</td>
<td class="nump">4,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss, net of tax</a></td>
<td class="num">(1,200)<span></span>
</td>
<td class="num">(717)<span></span>
</td>
<td class="num">(3,410)<span></span>
</td>
<td class="num">(2,071)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income from continuing operations</a></td>
<td class="num">(1,028)<span></span>
</td>
<td class="nump">8,412<span></span>
</td>
<td class="nump">23,576<span></span>
</td>
<td class="nump">35,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>Discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain on sale of business, net of tax expense of $2,463</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Loss from discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,511)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net (loss) income from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,941<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">(1,028)<span></span>
</td>
<td class="nump">8,350<span></span>
</td>
<td class="nump">23,576<span></span>
</td>
<td class="nump">41,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to AeroVironment</a></td>
<td class="num">$ (1,008)<span></span>
</td>
<td class="nump">$ 8,369<span></span>
</td>
<td class="nump">$ 23,603<span></span>
</td>
<td class="nump">$ 41,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net (loss) income per share attributable to AeroVironment-Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic, continuing (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.99<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Basic, discontinuing (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net (loss) income per share attributable to AeroVironment-Basic (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.99<span></span>
</td>
<td class="nump">1.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net (loss) income per share attributable to AeroVironment-Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted, continuing (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.98<span></span>
</td>
<td class="nump">1.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Diluted, discontinued (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net (loss) income per share attributable to AeroVironment-Diluted</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 1.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">23,821,145<span></span>
</td>
<td class="nump">23,687,672<span></span>
</td>
<td class="nump">23,790,788<span></span>
</td>
<td class="nump">23,643,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">23,821,145<span></span>
</td>
<td class="nump">24,081,819<span></span>
</td>
<td class="nump">24,076,195<span></span>
</td>
<td class="nump">24,064,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 36,432<span></span>
</td>
<td class="nump">$ 50,024<span></span>
</td>
<td class="nump">$ 159,657<span></span>
</td>
<td class="nump">$ 152,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">21,034<span></span>
</td>
<td class="nump">26,780<span></span>
</td>
<td class="nump">82,244<span></span>
</td>
<td class="nump">83,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfitAbstract', window );"><strong>Gross margin:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross margin</a></td>
<td class="nump">15,398<span></span>
</td>
<td class="nump">23,244<span></span>
</td>
<td class="nump">77,413<span></span>
</td>
<td class="nump">69,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Contract services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">25,459<span></span>
</td>
<td class="nump">25,298<span></span>
</td>
<td class="nump">72,416<span></span>
</td>
<td class="nump">73,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">17,361<span></span>
</td>
<td class="nump">18,150<span></span>
</td>
<td class="nump">49,895<span></span>
</td>
<td class="nump">51,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfitAbstract', window );"><strong>Gross margin:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross margin</a></td>
<td class="nump">$ 8,098<span></span>
</td>
<td class="nump">$ 7,148<span></span>
</td>
<td class="nump">$ 22,521<span></span>
</td>
<td class="nump">$ 22,145<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: 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=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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=117326831&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 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=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GrossProfitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=116634182&amp;loc=SL114868664-224227<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1252-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: 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=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799648896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Amount of alleged damages</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Statement of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</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">$ (62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,511,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain on sale of business, net of tax expense of $2,463</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,452,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal', window );">Tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,463,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net (loss) income from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</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">(62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,941,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_EesBusinessMember', window );">EES Business | Disposed of by sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Cash consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,994,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_WorkingCapitalAdjustment', window );">Amount of reduction to gain resulting from a working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">505,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_WorkingCapitalDispute', window );">Working capital dispute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">922,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_WorkingCapitalDisputeRecordedToFinancialStatements', window );">Amounts recorded in the consolidated financial statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Statement of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,256,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,080,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross margin</a></td>
<td class="text">&#160;<span></span>
</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">(54,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(824,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,517,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,075,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</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">(102,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,415,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Benefit for income taxes</a></td>
<td class="text">&#160;<span></span>
</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">(41,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(904,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</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">(61,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,511,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain on sale of business, net of tax expense of $2,463</a></td>
<td class="text">&#160;<span></span>
</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,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,452,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal', window );">Tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,463,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net (loss) income from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</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">(62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,941,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_EesBusinessMember', window );">EES Business | Disposed of by sale | Other income (expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Statement of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Net Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,000<span></span>
</td>
<td class="nump">$ 657,000<span></span>
</td>
<td class="nump">$ 545,000<span></span>
</td>
<td class="nump">$ 2,013,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_HoldbackMember', window );">Holdback | Disposed of by sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Cash consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NumberOfRemainingContracts', window );">Number of remaining contracts | contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NumberOfRemainingContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the number of remaining contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NumberOfRemainingContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_WorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to a working capital adjustment recorded as a reduction of the gain.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_WorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_WorkingCapitalDispute">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the dispute sought by the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_WorkingCapitalDispute</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_WorkingCapitalDisputeRecordedToFinancialStatements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary value) of working capital dispute recorded to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_WorkingCapitalDisputeRecordedToFinancialStatements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 3: 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=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_EesBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_EesBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_HoldbackMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_HoldbackMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790776112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of the fair value of the assets acquired and liabilities assumed at the acquisition date</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 10,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other assets, net of liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net identified assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Holdback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Retention</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock', window );">Schedule of unaudited pro forma summary presents consolidated information of the Company as if the business combination had occurred</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,922</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790582624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Performance Obligations (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 125,958,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-04-30', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-30</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligations (as a percentage)</a></td>
<td class="nump">75.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Performance Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Year of performance obligations</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-04-30', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-30</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligations (as a percentage)</a></td>
<td class="nump">24.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Performance Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Year of performance obligations</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-04-30">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-04-30</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-04-30">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-04-30</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6780772352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities - ASC 840 (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Maturities of operating lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="nump">$ 5,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2021</a></td>
<td class="nump">3,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2022</a></td>
<td class="nump">2,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2023</a></td>
<td class="nump">1,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2024</a></td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 14,055<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790573952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend', window );">Option to extend</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate', window );">Option to terminate</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LesseeOperatingLeaseOptionToTerminatePeriod', window );">Option to terminate period (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease terms (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease terms (in years)</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Option to extend period (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_LesseeOperatingLeaseOptionToTerminatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LesseeOperatingLeaseOptionToTerminatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to extend operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to terminate operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799816720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Awards (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jul. 27, 2019</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jul. 28, 2018</div></th>
<th class="th"><div>Jul. 29, 2017</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2020LtipMember', window );">Fiscal 2020 LTIP | Performance based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 215,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">512,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Exercisable period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2020LtipMember', window );">Fiscal 2020 LTIP | Performance based restricted stock units | 100% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2020LtipMember', window );">Fiscal 2020 LTIP | Performance based restricted stock units | 50% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2020LtipMember', window );">Fiscal 2020 LTIP | Performance based restricted stock units | 200% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2020LtipMember', window );">Fiscal 2020 LTIP | Performance based restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember', window );">Fiscal 2019 LTIP | Performance based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">246,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294,000<span></span>
</td>
<td class="nump">$ 482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Exercisable period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember', window );">Fiscal 2019 LTIP | Performance based restricted stock units | 100% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember', window );">Fiscal 2019 LTIP | Performance based restricted stock units | 50% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember', window );">Fiscal 2019 LTIP | Performance based restricted stock units | 200% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember', window );">Fiscal 2019 LTIP | Performance based restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,478,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018LtipMember', window );">Fiscal 2018 LTIP | Performance based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">201,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 317,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,000<span></span>
</td>
<td class="nump">$ 653,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Exercisable period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018LtipMember', window );">Fiscal 2018 LTIP | Performance based restricted stock units | 100% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018LtipMember', window );">Fiscal 2018 LTIP | Performance based restricted stock units | 50% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018LtipMember', window );">Fiscal 2018 LTIP | Performance based restricted stock units | 200% Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting (as a percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018LtipMember', window );">Fiscal 2018 LTIP | Performance based restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2017LtipMember', window );">Fiscal 2017 LTIP | Performance based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Exercisable period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issue of fully-vested shares of common stock to settle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=avav_Fiscal2018And2019And2020LtipMember', window );">Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,397,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,429,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=avav_Fiscal2020LtipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_Fiscal2020LtipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=avav_ShareBasedCompensationAwardOneHundredPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_ShareBasedCompensationAwardOneHundredPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=avav_ShareBasedCompensationAwardFiftyPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_ShareBasedCompensationAwardFiftyPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=avav_ShareBasedCompensationAwardTwoHundredPercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_ShareBasedCompensationAwardTwoHundredPercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=avav_Fiscal2019LtipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_Fiscal2019LtipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=avav_Fiscal2018LtipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_Fiscal2018LtipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=avav_Fiscal2017LtipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_Fiscal2017LtipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=avav_Fiscal2018And2019And2020LtipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_Fiscal2018And2019And2020LtipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6801672768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 10, 2019 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Ownership interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,340,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,340,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Fair value of consideration transferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod', window );">Period of goodwill deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Supplemental Pro forma Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,229,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,901,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">775,000<span></span>
</td>
<td class="nump">$ 104,000<span></span>
</td>
<td class="nump">2,102,000<span></span>
</td>
<td class="nump">$ 253,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">SG&amp;A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Supplemental Pro forma Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 344,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,036,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Ownership interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts', window );">Amount of cash less closing indebtedness and transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims', window );">Amount of retention to cover post closing indemnification claims</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationHoldbackAmount', window );">Amount of holdback</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_NumberOfMonthsAfterClosingHoldBackWillBePaid', window );">Number of months after closing holdback will be paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones', window );">Number of research and development milestones | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement', window );">Total milestone achievement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses', window );">Business acquisitions gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">832,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">334,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,340,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other assets and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(614,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total net identified assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Fair value of consideration transferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">18,677,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationHoldbackAmount', window );">Holdback</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims', window );">Retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationTransferred', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,703,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Supplemental Pro forma Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,891,000<span></span>
</td>
<td class="nump">75,922,000<span></span>
</td>
<td class="nump">232,300,000<span></span>
</td>
<td class="nump">228,533,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income attributable to AeroVironment</a></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">(726,000)<span></span>
</td>
<td class="nump">$ 7,244,000<span></span>
</td>
<td class="nump">24,227,000<span></span>
</td>
<td class="nump">$ 38,471,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (671,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,790,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Fair value of consideration transferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | In process research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The period for goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of each milestone achievement contingent consideration under business combination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of each milestone achievement contingent consideration under business combination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of research and development milestone contingent consideration under business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_BusinessCombinationContingentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contingent consideration transferred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationHoldbackAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the amount of holdback.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationHoldbackAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the amount of retention to cover any post-closing indemnification claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_NumberOfMonthsAfterClosingHoldBackWillBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of months after closing holdback will be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_NumberOfMonthsAfterClosingHoldBackWillBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow less closing and indebtedness and transaction cost associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790395024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 19,119,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,119,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,792,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">33,005,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,005,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,162,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">23,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,926,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventories, gross</a></td>
<td class="nump">75,293,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,293,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,880,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for inventory excess and obsolescence</a></td>
<td class="num">(10,137,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,137,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,824,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">65,156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,056,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory reserve charge</a></td>
<td class="nump">$ 617,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,807,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,889,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_UasQuantixSolutionMember', window );">UAS Quantix Solution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory reserve charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_UasQuantixSolutionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=avav_UasQuantixSolutionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6791234560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Auction rate securities (Details) - Auction rate securities<br></strong></div></th>
<th class="th">
<div>Apr. 30, 2018 </div>
<div>item</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of available-for-sale securities</a></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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AuctionRateSecuritiesMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_AvailableForSaleSecuritiesOtherDisclosureAbstract', window );"><strong>Available For Sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_AvailableForSaleSecuritiesMaturityPeriod', window );">Maturity period of available-for-sale securities</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AuctionRateSecuritiesMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_AvailableForSaleSecuritiesOtherDisclosureAbstract', window );"><strong>Available For Sale Securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_AvailableForSaleSecuritiesMaturityPeriod', window );">Maturity period of available-for-sale securities</a></td>
<td class="text">16 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_AvailableForSaleSecuritiesMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the maturity period of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_AvailableForSaleSecuritiesMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_avav_AvailableForSaleSecuritiesOtherDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_AvailableForSaleSecuritiesOtherDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118955579&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentHoldingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AuctionRateSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AuctionRateSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6791269680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryInvestmentHoldingsTextBlock', window );">Schedule of investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,558</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Investment in limited partnership fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after 20&#160;years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock', window );">Schedule of activity related to available-for-sale investments recorded in short-term and long-term investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Changes in </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales or</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reflected in Net Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investment in limited partnership </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held to maturity securities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of held-to-maturity investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April&#160;30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of amortized cost and fair value by contractual maturity</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due within one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=116654751&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentHoldingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryInvestmentHoldingsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the summary of investment holdings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-12C)<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611225-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryInvestmentHoldingsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785342848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of components of intangibles</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of intangibles are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,413)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,311)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated amortization expense for the next five years</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;ending</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6598593040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_GoodwillDisclosureAbstract', window );"><strong>Goodwill.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table presents the changes in the Company&#8217;s goodwill balance (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Additions to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Impairment of goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18&#8212;Business Acquisitions for further details.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_GoodwillDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_GoodwillDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785338496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Inventories, net</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,792</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for inventory excess and obsolescence</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (10,137)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $2,600,000 to impair the remaining net book value of the Company&#8217;s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $617,000 and $3,807,000, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $1,889,000 and $3,079,000, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785379056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization and Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment, Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes to Consolidated Financia</b><b style="font-weight:bold;">l Statements (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1. Organization and Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Organization</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">AeroVironment, Inc., a Delaware corporation (the &#8220;Company&#8221;), is engaged in the design, development, production, support and operation of unmanned aircraft systems (&#8220;UAS&#8221;) for various industries and governmental agencies.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company&#8217;s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2017, the Company and SoftBank Corp. (&#8220;SoftBank&#8221;) formed a joint venture, HAPSMobile, Inc. (&#8220;HAPSMobile&#8221;). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company&#8217;s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile&#8217;s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6&#8212;Equity Method Investments for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the &#8220;EES Business&#8221;) to Webasto Charging Systems, Inc. (&#8220;Webasto&#8221;) pursuant to an Asset Purchase Agreement (the &#8220;Purchase Agreement&#8221;) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company&#8217;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2&#8212;Discontinued Operations for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (&#8220;Pulse&#8221;) pursuant to the terms of a Unit Purchase Agreement (the &#8220;Pulse Purchase Agreement&#8221;). The assets, liabilities and operating results of Pulse have been included in the Company&#8217;s consolidated financial statements. Refer to Note 18&#8212;Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective May 1, 2019, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842), along with several additional clarification ASU&#8217;s issued during 2018, collectively the &#8220;New Lease Standard&#8221;. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10&#8212;Leases for additional information required as part of the adoption of the New Lease Standard.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, &#8220;Codification Improvements&#8221; (&#8220;ASU 2018-09&#8221;). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity&#8217;s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company&#8217;s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company&#8217;s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (&#8220;FFP&#8221;), cost plus fixed fee (&#8220;CPFF&#8221;), or time and materials (&#8220;T&amp;M&#8221;). The Company considers all such contracts to be within the scope of ASC Topic 606.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract&#8217;s transaction price is allocated to each distinct performance obligation and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract&#8217;s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company&#8217;s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract modifications are routine in the performance of the Company&#8217;s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company&#8217;s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (&#8220;TMS&#8221;) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company&#8217;s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal <span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2020</span></span><span style="white-space:pre-wrap;">, an additional 24% in fiscal </span><span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2021,</span></span><span style="white-space:pre-wrap;"> and the balance thereafter.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company&#8217;s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors&#8217; costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The nature of the Company&#8217;s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company&#8217;s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company&#8217;s contracts and the associated remaining performance obligations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As a significant change in one or more of these estimates could affect the profitability of the Company&#8217;s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The impact of adjustments in contract estimates on the Company&#8217;s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company&#8217;s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#8217;s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company&#8217;s unaudited consolidated financial statements for the nine month period ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Category</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company&#8217;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;M contracts, the Company&#8217;s profit may vary if actual labor hour rates vary significantly from the negotiated rates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company&#8217;s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company&#8217;s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company&#8217;s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources and in assessing performance. The Company&#8217;s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (&#8220;R&amp;D&#8221;), on a consolidated basis for the Company&#8217;s continuing operations. Accordingly, the Company operates its business as a single reportable segment.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Government Contracts</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Payments to the Company on government CPFF or T&amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (&#8220;DCAA&#8221;). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For example, during the course of its audits, the DCAA may question the Company&#8217;s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company&#8217;s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.<br/><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Intangibles Assets &#8212; Acquired in Business Combinations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company&#8217;s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">tested for impairment annually during the fourth quarter of the Company&#8217;s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company&#8217;s use of the acquired assets or the strategy for the Company&#8217;s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,&#160;2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;26,&#160;2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the net loss for the three months ended January 25, 2020, </span><span style="background-color:#ffffff;">no</span><span style="background-color:#ffffff;"> shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">287,408</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">3,076</span><span style="background-color:#ffffff;"> for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">1,705</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">5,519</span><span style="background-color:#ffffff;"> for the three and nine months ended January 26, 2019, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company&#8217;s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company&#8217;s investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</i> (Topic 820)<i style="font-style:italic;">.</i> This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (Topic 350-40)<i style="font-style:italic;">.</i> This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Simplifying the Accounting for Income Taxes</i> (Topic 740)<i style="font-style:italic;">.</i> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</i> (Topic 321, Topic 323, and Topic 815)<i style="font-style:italic;">.</i> This ASU clarifies accounting certain topics impacted by Topic 321 Investments&#8212;Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785331824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal Settlements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Legal Settlements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Legal Settlements</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">17. Legal Settlements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6780778800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Awards<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LongTermIncentiveAwardsAbstract', window );"><strong>Long-Term Incentive Awards.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_LongTermIncentiveAwardsDisclosureTextblock', window );">Long-Term Incentive Awards</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. Long-Term Incentive Awards</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the &#8220;Restated 2006 Plan&#8221;) to key employees (&#8220;Fiscal 2020 LTIP&#8221;). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (&#8220;PRSUs&#8221;), which vest based on the Company&#8217;s achievement of revenue and operating income targets for the three-year period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $215,000 and $512,000 of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $4,263,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2019 LTIP&#8221;). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company&#8217;s achievement of revenue and operating income targets for the three-year period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $246,000 and $294,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $226,000 and $482,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $2,478,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2018 LTIP&#8221;). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company&#8217;s achievement of revenue and operating income targets for the three-year period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#8217;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $201,000 and $162,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $317,000 and $653,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $1,850,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#8220;Fiscal 2017 LTIP&#8221;). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company&#8217;s achievement of revenue and operating income targets for the three-year period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of 14,814 fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. No compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $2,397,000 and $1,429,000, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company&#8217;s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. No compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_LongTermIncentiveAwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LongTermIncentiveAwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_LongTermIncentiveAwardsDisclosureTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_LongTermIncentiveAwardsDisclosureTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6788187136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 131,496<span></span>
</td>
<td class="nump">$ 172,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">148,502<span></span>
</td>
<td class="nump">150,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019</a></td>
<td class="nump">27,936<span></span>
</td>
<td class="nump">31,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019)</a></td>
<td class="nump">77,411<span></span>
</td>
<td class="nump">53,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">65,156<span></span>
</td>
<td class="nump">54,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,833<span></span>
</td>
<td class="nump">7,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">821<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">457,334<span></span>
</td>
<td class="nump">469,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">26,409<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">19,877<span></span>
</td>
<td class="nump">16,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">9,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">8,296<span></span>
</td>
<td class="nump">6,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">14,357<span></span>
</td>
<td class="nump">459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">16,995<span></span>
</td>
<td class="nump">5,821<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">559,080<span></span>
</td>
<td class="nump">508,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">14,269<span></span>
</td>
<td class="nump">15,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Wages and related accruals</a></td>
<td class="nump">17,636<span></span>
</td>
<td class="nump">18,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeCurrent', window );">Customer advances</a></td>
<td class="nump">10,633<span></span>
</td>
<td class="nump">2,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">2,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">2,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">13,046<span></span>
</td>
<td class="nump">7,425<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">60,476<span></span>
</td>
<td class="nump">44,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditNoncurrent', window );">Deferred rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">7,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Liability for uncertain tax positions</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Authorized shares-10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Issued and outstanding shares-23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">180,051<span></span>
</td>
<td class="nump">176,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">310,619<span></span>
</td>
<td class="nump">286,351<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total AeroVironment stockholders' equity</a></td>
<td class="nump">490,741<span></span>
</td>
<td class="nump">462,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(23)<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">490,718<span></span>
</td>
<td class="nump">462,575<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 559,080<span></span>
</td>
<td class="nump">$ 508,844<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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=118951113&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=119400593&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=6876686&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=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28183603&amp;loc=d3e692-112598<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=118951113&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 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=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 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 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>93
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790330848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive (Loss) Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="num">$ (1,028)<span></span>
</td>
<td class="nump">$ 8,350<span></span>
</td>
<td class="nump">$ 23,576<span></span>
</td>
<td class="nump">$ 41,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Change in foreign currency translation adjustments</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain on investments, net of deferred tax expense of $51</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive (loss) income</a></td>
<td class="num">(1,140)<span></span>
</td>
<td class="nump">8,349<span></span>
</td>
<td class="nump">23,643<span></span>
</td>
<td class="nump">41,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income attributable to AeroVironment</a></td>
<td class="num">$ (1,120)<span></span>
</td>
<td class="nump">$ 8,368<span></span>
</td>
<td class="nump">$ 23,670<span></span>
</td>
<td class="nump">$ 41,781<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118930883&amp;loc=d3e557-108580<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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: 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=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br><br>Reference 3: 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=118930883&amp;loc=SL7669619-108580<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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&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=118930883&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: 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=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6964544544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Customer-Funded Research &amp; Development (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Customer-Funded Research &amp; Development</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned', window );">Revenue from customer funded research and development</a></td>
<td class="nump">$ 17,939,000<span></span>
</td>
<td class="nump">$ 19,437,000<span></span>
</td>
<td class="nump">$ 50,565,000<span></span>
</td>
<td class="nump">$ 55,344,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790356544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental lease information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 4,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new lease liabilities</a></td>
<td class="nump">$ 12,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">35 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&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=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&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=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6781137056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangibles - Estimated amortization expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Estimated amortization expense for the next five years</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2020</a></td>
<td class="nump">$ 720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2021</a></td>
<td class="nump">2,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2022</a></td>
<td class="nump">2,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2023</a></td>
<td class="nump">2,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2024</a></td>
<td class="nump">2,629<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 11,658<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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>98
<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>99
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790665456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)<br></strong></div></th>
<th class="th">
<div>May 01, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">ASU 2018-09 | Effect of the Adoption of ASC Topic 606</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract', window );"><strong>Revenue recognition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_RetainedEarningsContinuingOperationsAccumulatedDeficit', window );">Retained earnings, continuing operations</a></td>
<td class="nump">$ 665,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_RetainedEarningsContinuingOperationsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's continuing operations undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_RetainedEarningsContinuingOperationsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6798635744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 61,891,000<span></span>
</td>
<td class="nump">$ 75,322,000<span></span>
</td>
<td class="nump">$ 232,073,000<span></span>
</td>
<td class="nump">$ 226,344,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=avav_ContractLiabilityMember', window );">Contract Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">1,670,000<span></span>
</td>
<td class="nump">1,587,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_GeographicDistributionDomesticMember', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">27,626,000<span></span>
</td>
<td class="nump">34,436,000<span></span>
</td>
<td class="nump">116,399,000<span></span>
</td>
<td class="nump">116,514,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=avav_GeographicDistributionInternationalMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">34,265,000<span></span>
</td>
<td class="nump">40,886,000<span></span>
</td>
<td class="nump">115,674,000<span></span>
</td>
<td class="nump">109,830,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=avav_USGovernmentMember', window );">U.S. government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">25,535,000<span></span>
</td>
<td class="nump">52,383,000<span></span>
</td>
<td class="nump">124,971,000<span></span>
</td>
<td class="nump">135,232,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=avav_NonU.s.GovernmentMember', window );">Non-U.S. government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">36,356,000<span></span>
</td>
<td class="nump">22,939,000<span></span>
</td>
<td class="nump">107,102,000<span></span>
</td>
<td class="nump">91,112,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_FfpMember', window );">FFP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">40,145,000<span></span>
</td>
<td class="nump">52,833,000<span></span>
</td>
<td class="nump">168,607,000<span></span>
</td>
<td class="nump">160,890,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_CpffMember', window );">CPFF</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">20,863,000<span></span>
</td>
<td class="nump">22,370,000<span></span>
</td>
<td class="nump">60,384,000<span></span>
</td>
<td class="nump">65,223,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_TMMember', window );">T&amp;M</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">883,000<span></span>
</td>
<td class="nump">119,000<span></span>
</td>
<td class="nump">3,082,000<span></span>
</td>
<td class="nump">231,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avav_SmallUasMember', window );">Small UAS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">36,965,000<span></span>
</td>
<td class="nump">47,704,000<span></span>
</td>
<td class="nump">162,868,000<span></span>
</td>
<td class="nump">131,119,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avav_TmsMember', window );">TMS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">7,908,000<span></span>
</td>
<td class="nump">11,270,000<span></span>
</td>
<td class="nump">21,419,000<span></span>
</td>
<td class="nump">49,055,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avav_HapsMember', window );">HAPS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">11,762,000<span></span>
</td>
<td class="nump">13,586,000<span></span>
</td>
<td class="nump">37,490,000<span></span>
</td>
<td class="nump">37,981,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=avav_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 5,256,000<span></span>
</td>
<td class="nump">$ 2,762,000<span></span>
</td>
<td class="nump">$ 10,296,000<span></span>
</td>
<td class="nump">$ 8,189,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=avav_ContractLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=avav_ContractLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_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_srt_StatementGeographicalAxis=avav_GeographicDistributionInternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=avav_GeographicDistributionInternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=avav_USGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=avav_USGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=avav_NonU.s.GovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=avav_NonU.s.GovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_FfpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_FfpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_CpffMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_CpffMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_TMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=avav_TMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avav_SmallUasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avav_SmallUasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avav_TmsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avav_TmsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avav_HapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avav_HapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=avav_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=avav_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6797158224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Consolidated Balance Sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts (in dollars)</a></td>
<td class="nump">$ 1,039<span></span>
</td>
<td class="nump">$ 1,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Due from Related Parties</a></td>
<td class="nump">$ 28,849<span></span>
</td>
<td class="nump">$ 9,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, Authorized shares</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, Authorized shares</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, Issued shares</a></td>
<td class="nump">23,995,109<span></span>
</td>
<td class="nump">23,946,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares</a></td>
<td class="nump">23,995,109<span></span>
</td>
<td class="nump">23,946,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=118936363&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=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785253392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive (Loss) Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent', window );">Unrealized gain on investments, net of deferred tax expense</a></td>
<td class="nump">$ 51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6628090896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">16. Related Party Transactions</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the &#8220;DDA&#8221;) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $148,576,000, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $11,762,000 and $37,491,000 for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $13,586,000 and $37,981,000 for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $28,849,000 and $9,028,000 recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a 10% stake in accordance with the Joint Venture Agreement which was diluted to approximately 5% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%. Refer to Note 6&#8212;Equity Method Investments for further details.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>avav-20200125x10q780b63_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:avav="http://www.avinc.com/20200125"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-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="avav-20200125.xsd" xlink:type="simple"/>
    <context id="As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2015-09-30</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_37JRR0ZbukyfYdPaUhwLXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nHBt3pF9jkejW0fBz5he0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_sD-uIrS8tky-jYFzvMgodw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_pW7a5kt12UCNlLNwLomBWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jrt7i5NMcUKMpqMdUZN-qA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qZ2hCEbWREOR9PF1IAh29w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_83MLG4BYHUqDcUGLt3bSRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember__CZIq1Fxtk6VHe7kVPVxQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_UWynZSu0W06Du7OfcLcSiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YnyznQAqSUyCdfKL_kcXag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_S7GMPyyZ-kaOXHcfyzPyUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_YMMdN78YL06RPSNLuwoX0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gWrpwoLpo0imp9UouHcRKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zsNA35r2lEm1u_34I9Zgcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VjDTmYqnT0SpNDGHmV7t8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QlQEZy8l5kWGU0NhKDJh2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4auVt2RGQEeLdbs8OgQPSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_7Lb0YYNCCESVPqZfq8EbBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Aokp5d20OUe0n9I-O06NlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_pM6N6VJzFEmoTfMJuKcCjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_u24Od3lzEUW3Wqq5CjpMKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-26</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-27</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_9_6Q0tEPbUy9VtfRPGL-Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_2EYTIAFue0a0wJiGHpqiwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_7zRD42vZJEiECtJOytPUAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_B95-DA9oz0mySywgUtsd5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-07-28</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_82oC7CWdIE2Ph7gL01nGzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-07-28</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_ubbB6XDB1k-MOS9qpdyQeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-07-28</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_f4KMelhnfUCIf6yrRxYk7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardTwoHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-07-29</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_MeTRHZ4sv06zk3vyvgev9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardOneHundredPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-07-29</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_jyxw08FbUEa5Op_Hw5eMJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">avav:ShareBasedCompensationAwardFiftyPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-07-29</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_LF4-7kCgckGOzULPca3m2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-27</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_WWGef5rPy0KH0nSyDgo5PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-07-28</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_TB1RYFycv0Oit-GR_B0IuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-07-29</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_UwDAZjkoxkyj5fvAxAzGaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-07-29</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-04-30</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-04-30</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_LRUsiaUifESujw0d5I5lIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_bIcvS8vI90CNKRt14Jk8-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_lEuGLJJzNU-3wea2zIB-sg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_HcgrkvpOMkWsnKr2VlVFGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_7P1ly8I3oEa7AwVYaCWt_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_H_jsT1KOp0m6Ej24S3aSbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_iW3BzBgYr061kCi87CdfFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_byel_04BK0W9MqmEtRyI7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_vPGI4HaGx0-QaHmFr5pqOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_Uzd_2UESuEykaMg1oPXKWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_7-WK44WVDU66ytzW1hGhFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Ep52FtpKYku_ORXe-7TO_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_oIHvJkJaZkiKG1mcV2FghQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_RUW1TrFhi02M6OS3OaJciw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_iqe9ZSkJPUq6xo6OrsjJUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_DkZDSdxzKkSnHlJ0GJ9xDA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_eWFvjD8CIkG-qS05OBYrhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_0NlJLNaix0WSg9W9vgbJRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_wR4eYPtvF0qvfoUIWACTYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_uTi0o9jSCk-ZImlF8hxHEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_4geEC_L17UW3a6wx2eK11Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_2h5Rocl_BEm00iENFpqgUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_qY2wEStoB06SmsPXHzZP6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_-7VYjca_BkuTsoa_ghSHOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_49vAVJPVg0aHP-Zl-hq1KQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_F1gFu9rV-0qJP0xDryHfHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_a1H3BGVYuE-I_jjEyK75jA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_Wo4toSQxu02Y1mejf85pDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_i16ZehTDSESft4DaC-in8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_V9pf0vCKrUiLzI196ZR13w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_DejteKBAhU-dV1WPbdolfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_yjboOV3YzUayMaTJqi0zJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_et_VYAQNF0yfVyCUFyx_Pg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_epTUlGqzeU65UiZMw95bIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_C7asoqEoT0ei9sL1VbRPRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_cXSQAwU5KUy4aSn0zmgjQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_eEOebjdwMUKnVPEvwW-Hqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_Z6FwpZMe80CiNIO2bYD1ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_pFcBNx9E3kC6epOoERakkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_dmPf_rywWk6SRrT1cdvVWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:USGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_v8DN8f6NU0OLZnf1ZttFCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:TmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_f6et0-ZElEOzZmM1traUuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:TMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_TRhQxohxH0uaEgG4hCsaYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:SmallUasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_rVaoR1rlD0i1SGDXzou2rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_VappITppH0Cya6qttGaW6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avav:NonU.s.GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_p9TRTIsBpki8d67yh1Gx8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avav:HapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Z7D9oLMdAkCCwQDJVNAALQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avav:GeographicDistributionInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_XdzTuc40G0mcQmtR1KgvjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:FfpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_cNJiW24An0qo3-cirWrLXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">avav:CpffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_YnVLa9s1cEmGXyAUCMVXDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">avav:ContractLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_qgs_sdFco0WRxCT59VBfuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jsix4117PkmT4KAl99EoXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_wXhB_TCSa0iPtd5tCJWEkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_2btPaXZFMUKK224977dxGg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Saya1iC-cECDg6FBIZMEpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_aV_eH5xEcEyOQkZ9kO-YGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_IGiiB6eT-0-ncq1ot9Ag7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xCkXY051JkuDES3dTJkl1w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_via3QgokSk2TOfKKiwIoWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember_LkuwoUxDGkWhGdHAzeZYIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_4_30_2019_To_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Orgi8Bdcr0uvTSnH1e9igA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-30</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cy_TEA0clUmjNryseZnbqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_E0lOcmQc6EOju65m2khBMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2019-10-29</startDate>
            <endDate>2019-10-29</endDate>
        </period>
    </context>
    <context id="Duration_2_22_2019_To_2_22_2019_NHqSqJYO7Eiukk6ZQUB6Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2019-02-22</startDate>
            <endDate>2019-02-22</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_Pvr06ZYs-02GDozkB-TGmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_wmtSxfn5r0WRLiP_HT7ZoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_UasQuantixSolutionMember_pKCsY5SbUUCofuPfALqI_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:UasQuantixSolutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_nqyhxLPZhEu9sElSJToxTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_k0TezF0AUUaM4207Uw_d6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">avav:EquityMethodInvestmentLossNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_r9YU9rUyyk6AXnY41pD4Lw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">avav:EquityMethodInvestmentLossNetOfTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_YBGr8wlUmEeusVIvesW9UA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_kYvMGzN5QEGUu4IsipPRbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_x1u1gioiPUS8kyP839ZfjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_hE7isFIRfUC9wLvvl4i6VQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_mKMbbE1nUECAXN5A0CeYug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_EypU_gB_B0WCHNA21aO_1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_qaiXT5X9ckS1bt37sfI7PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_lZ2aow5Lo0u9iT8qBvNLhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_NDG2UeX65kOeqKIzHnSu7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_OveP-HY700Oy1azrLCTf_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_X0b3nUcLXEO-iePFO5i6_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_j4W2jhh7z0q2i_eHR8_cNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember__UL3dllEIUefVng6SIn0pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofpgcrthrU2_1oGuWcVsPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EG3zX9JJN0aze8-F_r7O2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_A8MCklOVw06vtnmkfurB8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_GttPPhxN70KpGXMxh9SiTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_mrzx1R5Eu0izto9wO1e-NA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_-WjaqMvv6EGAmr5nore8tw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_n0qWr76I8EapNTHiHKXVSA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_jmSuFwL2W0uIQiBVvUCRdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:InvestmentInLimitedPartnershipFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_Lr9hQ8q4DkGwC6h9EGh1qA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_jbno0b2l6EqTJl5W_ihJhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_CounterpartyNameAxis_avav_SoftbankMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_QvwaejD9aUCqTe0Oqboe6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avav:SoftbankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_OwnershipAxis_avav_AerovironmentMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_u9GdZ3hI8UK7MXwFCPGPmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">avav:AerovironmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-27</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_lMVLkAjBn0ifbd0LQuD_JQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_2_8_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_RAr22PFd50K0ZsOUbk_MVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-08</instant>
        </period>
    </context>
    <context id="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-04</instant>
        </period>
    </context>
    <context id="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-10</instant>
        </period>
    </context>
    <context id="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-09</instant>
        </period>
    </context>
    <context id="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-29</instant>
        </period>
    </context>
    <context id="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-17</instant>
        </period>
    </context>
    <context id="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-27</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_Pso3rvBuhkydQSA5Xuj6nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_w6xQ48rin0CmFkuhNuJdqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avav:HapsmobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_K8MHt5uuu0eVC2PJcSvcyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_D-kR3RbwY02o6NNW7VRhLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_SZD3od_xT0Kiq-24fdQuug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_M7ohD84pAke9kNRP1dBlKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_oOqipzS-pky7P1DWsRVeZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:HoldbackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-29</instant>
        </period>
    </context>
    <context id="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_XmJne0zWAE2MwD3JHhK8rA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-29</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_d4aYi4t5406nAEsI0X7R6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_GBz5_3usSUOPLPahhSI22g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_J5YQkVVVb0iEaL5Vv4Hz5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_zinlr9R9ZkqrmimUaRKg1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_-OYRspMOC0Kj2XuPv-InEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_OakkjvtQiU-harHSyrLOZw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_GDeXc_fAXkmihcjvUahGhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_d2wZSV854keirms2qEJjZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_7lE3NFz9cUG5E5vegrA2Ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_BJHG-b0oyk-xF7uBG4wGXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_BhG7XZq44UyS2fxcp2WhtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_wC-Avk7juESP4I3MpMMAqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_R9OXuxZxUU2_R4BmKvvxHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_K6vH-pyR1UGLD3h2l7MYog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_A2Xj107WP0qIRt4OxYAcWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_UGrH6D_3h0SDcCeN7dCQhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_7oIbTCVaEUudMXj8-TwZqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_FW44mWG80k6EsnalZFGmTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_W2Sx1F2sQUmvfms8q0rYAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_gp8_bJdN6kGv4UBqGBdZeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_DsRLpuamtEGND5u2Dc8gTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_u4IElP5uQUGKre8XMMO8GQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_-OjokuPfH0y6mjaR7tHU2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_slpOjckfy0OoWAVa_gYqGQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_hKUgkd-hkUuiRw3ouPcgug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2017LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_Vpg9_qX6skOzLFsZWUXReA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018And2019And2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_EJSMJWeOKk2bYzUAWEVgPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_4dD4FM7cC0usnEhacH9wtw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_4_30_2019_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_g-7Aeh_bqUahPrIeYdY4IA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018And2019And2020LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_DKGy3001O0Ob7i15iGm2eA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2019LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_fuYdg7tdrEeMbL885tI7DA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avav:Fiscal2018LtipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_2_25_2020_UuI5TUqNf0adeJd6GbfmGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-29</startDate>
            <endDate>2018-06-29</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_QFFpQOWXukmQ0xudTm4YCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:TmsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_NA3BwtoP-UWN84S9jVTEYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_MDP71gptok6LYPqqcbaHNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_xKO38--rtkKgEA0SPjA0Eg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:DesignAndDevelopmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_RHYZ4NzqREWLK2T0GJkS9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">avav:TmsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-01</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_1dlppgG_Wk-uvHmURe9n_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:HoldbackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2019-01-26</instant>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_kHww8tJG9keSKyiz0-aCRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">avav:DesignAndDevelopmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MinimumMember_AGFlp9OlbESKWHAxwkzQYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_Jz6J070-ik6GPPlbAbbeSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_LhjoDTA_bkaTaa6bxJy-hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_auo0VuDGVEW5VjfC1iTI2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">avav:InvestmentInLimitedPartnershipFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">avav:EesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-10</startDate>
            <endDate>2019-06-10</endDate>
        </period>
    </context>
    <context id="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-26</startDate>
            <endDate>2020-02-26</endDate>
        </period>
    </context>
    <context id="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-20</startDate>
            <endDate>2020-02-20</endDate>
        </period>
    </context>
    <context id="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_m7ID8j1BE0my4lD7eZ_ZYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-10</startDate>
            <endDate>2019-06-10</endDate>
        </period>
    </context>
    <context id="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Yh3TLkhOZkueS0M0ow3uPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avav:PulseAerospaceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-10</startDate>
            <endDate>2019-06-10</endDate>
        </period>
    </context>
    <context id="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_EJPpa9nsAEa99pXOlJ6nzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-30</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_u-zzFctM30Sn5i4QdVoezA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-30</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2019-10-27</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2018-10-28</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001368622</identifier>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2019-01-26</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww">
        <measure>avav:item</measure>
    </unit>
    <unit id="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ">
        <measure>avav:contract</measure>
    </unit>
    <unit id="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">
        <measure>iso4217:JPY</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      id="Tc_NmwDTXt46E6Qprnd4NhKhg_36_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      id="Tc_GZHzZnjkfEiNTn1Zkv-MPw_36_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      id="Tc_p41UrcZN70SVRP2zPETeCA_39_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      id="Tc_7-ipbovnoEeZPZlZdxR1lw_39_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="_a4bdfa18_df4c_4a1f_907f_fc12705e052e"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23946293</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="_a2c87b24_a627_443a_aa77_9d547aaab22b_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="_a2c87b24_a627_443a_aa77_9d547aaab22b_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="_0cf79bac_ab1c_47b6_afe2_a59afba52074"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23995109</us-gaap:CommonStockSharesIssued>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ"
      id="_6ddf7868_12e9_40f9_be29_1a3141940829">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg"
      id="_739e03eb_78a7_4513_bd21_9b24a497ce19">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <dei:EntityCentralIndexKey
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_j1iNrmbvKkav3UnAMOjrMQ_2_1">0001368622</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_DMwJy50P5U2dtpF8BW5l_w_3_1">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_61-688TZT0CDUNN7v-mlxg_4_1">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_bstyfOhkEE-V7DiCbppXEQ_5_1">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_b_Qvvykz6kCdMRp9YiixnQ_6_1">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="_8b784602_5653_48d4_8548_732f533ebdee">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_J5YQkVVVb0iEaL5Vv4Hz5g"
      id="_7ae10579_751e_4745_8b53_7dd84de009cb">P20Y</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_d4aYi4t5406nAEsI0X7R6w"
      id="_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220">P1D</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="_b88bd49b_14d7_472e_acab_adb1adac2404_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="_b88bd49b_14d7_472e_acab_adb1adac2404_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:PreferredStockSharesIssued>
    <dei:DocumentType
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_FVYIw1yYYEGtDGP9lf3rqw">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_AbQCt6NDUUK6x-uDaGp9Pw">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_GVE20LFSTUmx857HvvqAIQ">2020-01-25</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_vaxIk_n1S0WoEgofBWaRVQ">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_eKFdIZl-p0u_eyxZrk2MDA">001-33261</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_DA2N4dA4JUWi1WCZ1ag5QQ">AEROVIRONMENT, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_U9xGgaqqLUOl45ul0HmUSg_0_0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_DGXUDxh_-Ui6bAx4BoEf-g_0_2">95-2705790</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_q2gzlUsTA0qI7kJe0kk7rQ_3_0">900 Innovators Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_CIL3ZpL0wkS5Ws49NnkPBg">Simi Valley</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_qTBbadCjDkinELYFoot18Q">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_436sfI9xOky7_pKBfXXYqg_4_2">93065</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_B_L-t6jEk0CbAZsyYK-SUA">805</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_Wopzp9tmp0aOiHIFga1J5g">520-8350</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_5OGgtwbdeEifSE1_zsZhxA_2_0">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tc_npwMuXVanEK-MeSY-jWDDQ_2_2">AVAV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_3qgyM1DgREWQL-d2mHjm-g">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_ZkVG-jZm7ku2bKFzSMrnUA">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_9CrWAcZgrkCiQ9c5Ha7tFA">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_6fOum7iRbkiK3eSUiyLU2w">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_8vn03acS_kyratRe59cK-w">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_Vxpo8zjCF0-F-p6f-s7Jvw">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_On0t06GWE0ebHlAcBltQUA">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_2_25_2020_UuI5TUqNf0adeJd6GbfmGA"
      decimals="INF"
      id="Narr_cdyUXWycmESfL3Ayv0qQ2g"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23995109</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_AEkLq77GUUumfngr90FICg_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">131496000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_-TGh9fsJLEKoBKbOGNL1DA_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">172708000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_DaICAHYEB0qv3U4JSqGL8w_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">148502000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Phcu14Zeq0yeVvxZzuyiKA_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">150487000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Narr_CAtV70h1Z0ay2vIyfAmkDA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1039000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Narr_OCTy8ObIsEeqFpWVtXiMeQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1041000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_-ggut6F040qFz4Q7HljUMg_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">27936000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_C8-Z4atXU0CUSyQXWekS1w_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">31051000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedParties
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Narr_9wKhzg3WNki6bCgz7i_sFw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">28849000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Narr_LbyxLjpc9U6KNb-miCkRDA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9028000</us-gaap:DueFromRelatedParties>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_hplWb72yJEiC--kdjf_0HA_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">77411000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_X_UQDkGs4kuZHhzEXQJekw_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">53047000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:InventoryNet
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_qsnayIWOrEyXXFIcGKieYQ_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">65156000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_0H-w21ndJU6CrDe7uh_IjA_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">54056000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_YxYyewIzU0uByb6ePXemSg_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6833000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_08TAdZg5VkatrOfIXC1_iw_11_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7418000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_mpvKQQ9yOUSeUWOuDOFT8A_12_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">821000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_F5a9W1bHFE-RmyfKOupPsg_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">457334000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_jq5xv2rB5EWY8f9lDTKozQ_13_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">469588000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc__0W9rYW54kavMK6RP4A9PA_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">26409000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_q2sUEzCKJUqhaNQZzbxt9w_14_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9386000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_YW5MDOlL602Nw7CtXOmwyA_15_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">19877000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_tcTKO56Tk0eJp-0HZ_FdAA_15_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">16905000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_Yv3lvmC3M0G_chm_eLMzAw_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9472000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_1Od7CwnEFkmKuGSEIllYKQ_17_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8296000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Y0Mfo5SuO0WQogpeqMLtyw_17_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6685000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_lgOkMuDoYUeDICDrGBH6Zw_18_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14357000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_6SiNnKABvEyFpzWInjJIxA_18_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">459000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_CiipC256Kk2nSpgIrxER3Q_19_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6340000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_bqSDOWUHe0GIMsfCMgYWSQ_20_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">16995000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_35EMomymPEec6iyQrm3H9Q_20_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5821000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_1ixkNgf2h0mrCbOJNeTDXA_21_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">559080000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_vNxiL9jt9UqaISiujCNDRg_21_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">508844000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_PJVzk7pD8kKpYjAOqtUFMw_24_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14269000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_vywvglfJHUm1UrDQaQ7NRw_24_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">15972000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_ifvT7kOcbkKMU_mm9vw8Tw_25_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">17636000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_fIpiKo2xcUqq5J8tY7fWAg_25_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18507000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredIncomeCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_K9VDK6oCEUOPR4HokEvmwQ_26_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10633000</us-gaap:DeferredIncomeCurrent>
    <us-gaap:DeferredIncomeCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_gVF5t4Iv_EuR0f__UnLEaQ_26_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2962000</us-gaap:DeferredIncomeCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_XxCh_fKvRUmTmE10JfyWXA_27_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2083000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_hCI718BzVkaCI5Zw7iUYLA_28_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2809000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_7cdtI12rFUi07TMoYDkVEg_29_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13046000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Qj6BbSGgVEGcZTw98goomQ_29_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7425000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_h4WIGRP7pU6jm0SpYd-JQg_30_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">60476000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_R-bKz9HHU0SdDs7_mYXfSg_30_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">44866000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_gAjcgOagP0mk9dfbhgYswQ_31_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1173000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_m8cb_vmnjkaIa_Kx61Ju-Q_32_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7556000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_bbPPKzYCb0mPXhuWFGW8FA_33_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">250000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_AqZxwGwe7k2p3rf_DSdCIQ_33_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">150000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_6ah7HENI_UKurojGus6dwg_34_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">29000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_zz3YrmqbiEe1jjCrGio_rw_34_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">29000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_uXjJRuVkpEqErkj2ejlxSw_35_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">51000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_CyTCDOSyok2T83ZfGJXrJw_35_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">51000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="Narr_RQG0UUlxQk2fkmVV3eL7Og"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_2We7rClvsUqU4JzrhSvdlA"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="Narr_qbBCxZghVUyojVB4iN2D6w"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_gPu-YgKP8Euhiz0hpXqYYw"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="Narr_ngz_6FoUGEuMTlpXx6-izA"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_IoAKqaakJECGB_WIg1EpPA"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="Narr_ZPPURuVeUUCl2ijPH_A-8g"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_1n-qTLH7akqUv4XyozDzSQ"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_P9EG9e-t3Uy7NAIsRPg61g"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23995109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="INF"
      id="Narr_IGx3n8Zo1U-zkMHjqoRd3w"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23946293</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_kReoWmdkVkSvODru3w_PbA_42_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_IanXK9fpc0CZKCRfHYZ8Bg_42_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_2uxkTZaxI0qCVR_ANqoP1Q_43_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">180051000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_UfinzIrsUUWgij8gxSsZbg_43_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">176216000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_6RTxXYt530eFCt8888BSyA_44_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">69000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_r51wcU_foU6Li0XVsTxUVw_44_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_RGc1it8YfUa7m-p0Z-MsSQ_45_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">310619000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_nN4m72-_c0ulDtnljqfgWQ_45_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">286351000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_BmGXV03HPUGdTc_rjIo5pA_46_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_f9wTJrSUZ0yuXiV_aV-s_Q_46_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">462571000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_sS62Q0X3QEe0q6uI3Lg2Lw_47_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-23000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_W5kfgWatBkKLMde--0jCSw_47_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_kTZwddIu_kuvJUZpdZqkvQ_48_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_zU_FgJxlOkeGXzszEUoCIQ_48_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">462575000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_zR133upCj0KKylPm8lpCAg_49_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">559080000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_njmu1vqSm0OwkUE50Ya-fw_49_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">508844000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw"
      decimals="-3"
      id="Tc_9iydmZ22ykGqu60c8RuO0Q_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">36432000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw"
      decimals="-3"
      id="Tc_LQbGoFdPv0Gh7nEAraqgMg_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">50024000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow"
      decimals="-3"
      id="Tc_Q3yrXaT410K7k6nFjN7u4w_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">159657000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w"
      decimals="-3"
      id="Tc_6szK3Z8Y7UiMDKyveX7JXw_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">152393000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Narr_IN8MFqdleUGPDm-BD99sPA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11762000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Narr_5fUAEJwsbE2o7FVHNWKY6g"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13586000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Narr_Vv5qPWJCDk64tINDDdMGgw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37491000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_VqmA3HG26E-Me8OhQljqQA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37981000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg"
      decimals="-3"
      id="Tc_RTKkXWkBBEORVPc3Y78Uhg_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25459000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA"
      decimals="-3"
      id="Tc_AJ8rdOzNvU6GLJoB5Yuzbw_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25298000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q"
      decimals="-3"
      id="Tc_fdblPkfUm0-nIfQKbmoIFA_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">72416000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww"
      decimals="-3"
      id="Tc_J1tHvOy-SUi72HvY33KxbQ_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">73951000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_V3GAebxgPkWwRd9Yi2mLbQ_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_-wi-5rkbcUOz7JYUWVpzBg_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75322000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_j76ydfKDV0iTPyX180tYeQ_7_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232073000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Ntp5b-_t_0m-x-l1heeZgQ_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226344000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw"
      decimals="-3"
      id="Tc_Ps0pWvW6EkCelaHp6Zf97w_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21034000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw"
      decimals="-3"
      id="Tc_ic1dmMe0e0OiLtFj1TBkJw_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">26780000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow"
      decimals="-3"
      id="Tc_9HHwKjQ0h0iv1VWcas2qlA_9_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">82244000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w"
      decimals="-3"
      id="Tc_mXF9JxwtC0m6sUsd6X4kQA_9_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">83158000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg"
      decimals="-3"
      id="Tc_wf_5LYeNsUiYgm0xVEJ2ZQ_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">17361000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA"
      decimals="-3"
      id="Tc_te0cc_MMaEaiNvEKADsLYQ_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18150000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q"
      decimals="-3"
      id="Tc_Vt770qztQ0eIYoj8BTP9mA_10_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">49895000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww"
      decimals="-3"
      id="Tc_FORZIBnoTECMj3S_Tg-fLw_10_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">51806000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_i-Gb4BFJ3EeZQm8N3qymsQ_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">38395000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_6yrsQwsWlUm_wRllOwSU9w_11_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">44930000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_ebGRmD6J10OJi7rY9Ehtiw_11_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">132139000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_8wmqmPYbkES2qnuh2GQgIg_11_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">134964000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_4JggD1HeRUaZgzlcjkn2Yw"
      decimals="-3"
      id="Tc_-GEnbbEznE6PwoN7_mqpVQ_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">15398000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_ZG-2t1oomUmdjJ4OtKdjpw"
      decimals="-3"
      id="Tc_ARZ4daZgVkquQv6ThCaBSw_13_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23244000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ProductMember_fdDo9I1zv0u0dwCcY0M7Ow"
      decimals="-3"
      id="Tc_gAleq5Sy-EaFWHoIRWCCbw_13_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">77413000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ProductMember_k0Pt9Ks8vki9ohbQpFft0w"
      decimals="-3"
      id="Tc_cf4x4SmGp020NozN4hpfEQ_13_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">69235000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_NiwXSyi-_kqT4d_RqmVHQg"
      decimals="-3"
      id="Tc_zI217UpwHUqNGIzz1YKtQA_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8098000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_EyFDmnN6dk2She3cILdnlA"
      decimals="-3"
      id="Tc_nbqJz98rkU--KVpo6LLO5g_14_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7148000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_us-gaap_ServiceMember_OhcYjO5c3ESyhaw1QGDR2Q"
      decimals="-3"
      id="Tc_pc_31Cel2kCztEH3qJWxxA_14_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">22521000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_us-gaap_ServiceMember_WXd_ayObu0-eVPgFnWHeww"
      decimals="-3"
      id="Tc_y2C8CBCHT0qrHuFbNB_X3Q_14_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">22145000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_KBcb8Wvio0KhPgF6CdeNFQ_15_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23496000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_2H8xXyn8uk6crx5h2KkCYA_15_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">30392000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_3n-5NxnMt0idBkUvkRF67g_15_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">99934000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_EGCkov29ek2jGspVqMcuYQ_15_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">91380000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_42UX1q7E9kyI--Ra3iMtow_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13223000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_XktMSnPGP0C5xePlS1EC4w_16_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14464000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_msl4LD5DUUWDxX-Jj5CKpA_16_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">43146000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_NSjQFNKkS0WYpiFaR_wtPw_16_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">40066000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_J7uSnu5ucEW2cezmL9rwvw_17_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11381000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_ulexXpLyVEyb-v3LwCKqfQ_17_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8087000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_8PuP9_BqZUG966hvaEjNMQ_17_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">30948000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_S6aGZIOFikyxyoio4OeVhQ_17_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">22631000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_BufsmlbKJE-Wt-1fAdZnug_18_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1108000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_sEcd00rx-0eAcAi-yiUj4g_18_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7841000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_Pb15c9MW6EmCxV7cjnWH9Q_18_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25840000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc__yy2IJD0GU6qy6Rv6lO4Wg_18_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">28683000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_YxCsytCCGkm_NmSK6fxzNg_20_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1122000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_kEQq9X3cjUGSG8rFSsYrAA_20_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1272000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_NbXCZBTXbEWToI4wZ8UHfg_20_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3717000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_sL1LIZAv-0-0L9rUlAt2EA_20_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3246000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_C1HEhuejJkut25Ux1matQg_21_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">120000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_2gjM1FcS_UyHVYRak3Xvmw_21_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">962000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_Y7oaqfTL1EaOTEDXKrzqiw_21_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">632000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_QkRWl6QeZkGWKxN-cIlQgA_21_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10641000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_tL__uEIrY0CSvXwImtFcXg_22_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">134000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc__qegEa12AUOcVvAusePlHQ_22_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_0DQJ3od93kuEHz6grRy71w_22_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">30189000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_NDeG_xv-iEK4GNdFRnDMCw_22_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">42570000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_HfLbBGXC3kazqnxI4U4wsQ_23_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-38000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_CuMz7QYVmUi0R_V-QLRaPA_23_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">946000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_8T2tf52bqU6Z9d-JQS91cg_23_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3203000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_f4XMHRfyVEiYlTg3RxDHVA_23_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4724000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_mKg9JWsQ4EOje16gf8tF9w_24_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_ZdSjqnjXZUa0OFDsdtLy1w_24_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-717000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_eiLIN9ZajE6MYyN9zKb7-g_24_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3410000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_sb1C7jZ6qkqFVlnD5BTG3g_24_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2071000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_JjpB3FOmeEm9CENdaR_hXA_25_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1028000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_3yQEAP2SZU66QkgQ5p6o6g_25_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8412000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_LNUdWwrmM0WJqav1dDmYSw_25_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_nlAr0heDgkuBi-RJvEFz8w_25_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">35775000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_qC2Q6iBuSUmfICFmihYmew"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2463000</us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_scW2yEAYPEuH7djZGufikA_27_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8452000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_Ej6TanJL5kCVKRxBAWoi6w_28_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-62000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_UlrsMBG21UGAxFhl6Vx_wg_28_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2511000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_qBHTur0r7kOp99AjIKY7cw_29_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-62000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_zlBZ0N0Va0ijErMCMYK6ew_29_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5941000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_N6blCfv7VUK5nuf_WoCcyA_30_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1028000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_VTFEfQuVbEyI6gPLc8F9YA_30_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8350000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_sKyJCsq-nkyzt0w9yKbUSQ_30_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_S-isHjX4jECxkbMSiB-aMw_30_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41716000</us-gaap:ProfitLoss>
    <avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_d4TcnHbsFEqXXADWZgeQpg_31_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-20000</avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest>
    <avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_pk1HbpQw70GMYp2cQpsegw_31_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-19000</avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest>
    <avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_d60Ms9lCEkSH-Q07IYzWIw_31_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-27000</avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest>
    <avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Sr3JQuuLCUqQDsgQK8hJww_31_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-40000</avav:AmountOfNetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_8HnpLZxTF0KFmWNLr5iE0w_32_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1008000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_VlNPXUeroEWrjbnT3LsNvA_32_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8369000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_Iw_stsKYDE6kWJMbxWL9uA_32_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23603000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_EKBxJaV7CkKCeIgWSii0nA_32_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="2"
      id="Tc_gOU1yStq7E6JK0Yv4jaj2A_34_3"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="2"
      id="Tc_rJ1j1kR7aU6TlgK7rFbnKg_34_6"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.35</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="2"
      id="Tc_Bz7Jf3NvtkeFkNRQDitJkQ_34_9"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.99</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_nYsU6TuXUkStJF7BMJFzjw_34_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">1.52</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_ufF9nFaz-UeFQjwXj5cK6w_35_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.25</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="2"
      id="Tc_yBa3JEMlF0qUn51JQmgtHw_36_3"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="2"
      id="Tc_3A5343RyaUKDe9gbsKb0-A_36_6"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="2"
      id="Tc_vthofeE6eUKAe_XwNmmAtA_36_9"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_eM_qwAKFSEy22WDstFvZUA_36_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">1.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="2"
      id="Tc_IL8esis1PE-r1Qyl5JVtCg_38_3"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="2"
      id="Tc_cxRTg413kUe3kCkKLY5i5g_38_6"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.35</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="2"
      id="Tc_p2ZpEVKFqEGqgcrBpwD8ag_38_9"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.98</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_xggWxJ1qE06dbKL-wtmFBA_38_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">1.49</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_w9I_EdzCfkiBT9jJyuYhWA_39_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.25</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="2"
      id="Tc_qOSfMBEgPU6lDkUUXQIPIg_40_3"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="2"
      id="Tc_l397QvVQMkSK9dq5jcEtpA_40_6"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="2"
      id="Tc_jUu5VaDwXkSTpWIg7u5-_A_40_9"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="2"
      id="Tc_ThFI7z-5yUCybJhyb94E-A_40_12"
      unitRef="Unit_Divide_USD_shares_85bk9r_S2kqRcyBus-mdng">1.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Tc_ZyDcSvyGaU6lEjIJE_BqSw_42_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23821145</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Tc__vTp7CHsqU-tCACRiJpOZA_42_6"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23687672</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Tc_PzEDcalF4U-17hvtRiLCWA_42_9"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23790788</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Tc_GD4UOzPEZES6-kgkm5v-dQ_42_12"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23643866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Tc_luIg904bVU6Q77czj-yRVw_43_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23821145</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Tc_6PN_rIsHpUWuqiSXkYDINA_43_6"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24081819</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Tc_KPoQAaGzmUaYyCh2IWSfcw_43_9"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24076195</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Tc_pGcu9Zjp-EmBdLnP83hBzg_43_12"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24064008</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_zUTvxPMtWEmSVaT9_uvKuA_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1028000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_lAO_fAudBkCSpJBuqp65tQ_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8350000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_qXGAwDWTLk-3M6ZE7Neq9g_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_ZuxCoJI57UCJ8W-WCB2W0Q_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41716000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_cW0iutqIMU-T0EypdvR-Gw_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_X1peHsuG6EiaASK7mFe-DQ_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_uQNhI6VU20KQUx7syMIx8g_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_QsuD2A1YI0WSonNcv1b49Q_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-32000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_7hVT6QTn8kWrYzNi8UOBEA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">51000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_PNwn_5rcV0SKMsIcULBgEA_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_V3tDHhVujkaqw-M4EmHERA_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1140000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_xofut3-RAkiiT3XtnG098A_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8349000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_Ve8dpG_B_EC8cJ1JVio2Bg_8_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23643000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_afDTSukyS0uCEvBogHNLWQ_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41741000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_LTIUkI_G7EejPF1v6VzAIw_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-20000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_zML-gtbwsE-x3KQWYlHcNg_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-19000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_fdZbV7p-Sk6Ko5YywSoFNg_9_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-27000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_dgW5bCrSB0GdoJBIc62TIA_9_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-40000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_HTNGIHGZUUyQFBzkBnIMBA_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1120000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_sdod8a4qhUuiozMvo9wm_A_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8368000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_io6KIbcdmkWT3gRRgIr2BA_10_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23670000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_lrrKUAiKzEWigGRwLk8O8A_10_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41781000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA"
      decimals="INF"
      id="Tc_02iB9fkde0CzsBp1rNyVrQ_5_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23946293</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SIodjhMS6U-fDKaipSIvBA"
      decimals="-3"
      id="Tc_dHYfHfZvXUGZ0FE2m3a74Q_5_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_YnyznQAqSUyCdfKL_kcXag"
      decimals="-3"
      id="Tc_5e5Lzjs7Q0ma6t6CYrMPgg_5_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">176216000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_83MLG4BYHUqDcUGLt3bSRg"
      decimals="-3"
      id="Tc_jx1gX8p3o0SrCOi_qr6X-Q_5_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">286351000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg"
      decimals="-3"
      id="Tc_YXqft3yPeky8J75p1soHvQ_5_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember__CZIq1Fxtk6VHe7kVPVxQQ"
      decimals="-3"
      id="Tc_XgnY5YptE0SuencK-5AD3g_5_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">462571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_UWynZSu0W06Du7OfcLcSiA"
      decimals="-3"
      id="Tc_a3qXJIdOZUyVrTZh6HGeSg_5_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_E3BtxY-ciUOQtos_zagJIg_5_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">462575000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_-OYRspMOC0Kj2XuPv-InEw"
      decimals="-3"
      id="Tc_nagXNvM9wEy9Uor-LFCWRw_6_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">665000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_OakkjvtQiU-harHSyrLOZw"
      decimals="-3"
      id="Tc_JGWwE0Xrlk2yAgieYdaTmg_6_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">665000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_1_25_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_GDeXc_fAXkmihcjvUahGhA"
      decimals="-3"
      id="Tc_Fp3xvgbZ_kiFq_GaZ3gwlw_6_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">665000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_wXhB_TCSa0iPtd5tCJWEkA"
      decimals="-3"
      id="Tc_0z8hJyG-Fkyc7ks2s0WYDw_7_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23603000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"
      decimals="-3"
      id="Tc_jXTQhyRR90ezYJ4FQzkp-w_7_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23603000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_2btPaXZFMUKK224977dxGg"
      decimals="-3"
      id="Tc_NHBEFhBvM0ejPO9G_6PcBg_7_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-27000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_ZqbON7YHu0OtM3VsZ7bH2Q_7_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng"
      decimals="-3"
      id="Tc_tCykCnGs0EW9Nt9jWatjww_8_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"
      decimals="-3"
      id="Tc_Ueci3zD0okC6HUuNetl57w_8_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_ylZYqIqwOEu5Gf0vJT9I1A_8_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA"
      decimals="INF"
      id="Tc_dr6dGkAMxkmDhEnUZitGyw_9_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA"
      decimals="-3"
      id="Tc_6kBBx9nmDUKhZqG0CGwneg_9_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">93000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"
      decimals="-3"
      id="Tc_gCAsdyVd10meIOGpdlSqww_9_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">93000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_ievv_w8N_UCUT2BqvmXKVQ_9_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">93000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA"
      decimals="INF"
      id="Tc_uIiGLEVEu0eCvWdR_mk-1w_10_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">74892</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA"
      decimals="INF"
      id="Tc_TOl7REmL9Ua567F8lhI8dw_11_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">11769</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IjI3_ISqfEe-xIr1liMYIA"
      decimals="INF"
      id="Tc__gSRN5bD8kqJajl8aeD6EA_12_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">17307</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA"
      decimals="-3"
      id="Tc_6eoF1NnR90G2B6oEAI3khg_12_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1009000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"
      decimals="-3"
      id="Tc_GW12petxrEWGAhrkx5aXLQ_12_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1009000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_NR0N_2aL1UWJp_hz74UaBg_12_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1009000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sbB-A9tpREWXabcLABOTyA"
      decimals="-3"
      id="Tc_oDzBbZ8UnEaMuoX8nbqGGA_13_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_AEaiqM2BJU6N_jAqLhJJzA"
      decimals="-3"
      id="Tc_vNcAzi6W4EqgnQmGXOPmYw_13_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_I-RLLCLvb0ebmU0Uwb4t5A_13_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA"
      decimals="INF"
      id="Tc_nhWTp8jL7kKm6pzh3oX4bg_14_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23995109</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA"
      decimals="-3"
      id="Tc_emPKJhgEtEaN18oO2m52pg_14_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA"
      decimals="-3"
      id="Tc_PTSzFcCNPUqDoAdP-ZZ7_w_14_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">180051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ"
      decimals="-3"
      id="Tc_AnYSz1ScwUK6WAS8PfGttg_14_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">310619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g"
      decimals="-3"
      id="Tc_2rPwOaKzhUm-0aUeRr3SXQ_14_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">69000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow"
      decimals="-3"
      id="Tc_-A7uNk1z0kekKQ3bmtpfZQ_14_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA"
      decimals="-3"
      id="Tc_xCFz1c6jM0yjw1lPhVpDlQ_14_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_MsIVbO41TkKfso58vlVodQ_14_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA"
      decimals="INF"
      id="Tc_dhCDAQed706YExdMyXWNAw_20_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23908736</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RODFu4QfKk2NV64tGnayZA"
      decimals="-3"
      id="Tc_Z_eU0phbgESdq6xc-On2Og_20_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_7Lb0YYNCCESVPqZfq8EbBA"
      decimals="-3"
      id="Tc_u_EpPond0EWZnfBZhK24VQ_20_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">170139000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QlQEZy8l5kWGU0NhKDJh2g"
      decimals="-3"
      id="Tc_w9nGAnsxmk-F3qdbiPm1Qg_20_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">238913000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Aokp5d20OUe0n9I-O06NlQ"
      decimals="-3"
      id="Tc_ROTDcUZmG0qlky84IcPV2Q_20_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-21000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg"
      decimals="-3"
      id="Tc_FuaAZ-qOpkWlTr8dOJ65ZA_20_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">409033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_4auVt2RGQEeLdbs8OgQPSg"
      decimals="-3"
      id="Tc_tu76spyFDEWti6YZLI62bA_20_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ"
      decimals="-3"
      id="Tc_VT5VmR9R0US8ezgsx1oORg_20_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">409056000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_IGiiB6eT-0-ncq1ot9Ag7Q"
      decimals="-3"
      id="Tc_rfiEzLoO-E-VpfW1JuZbTg_21_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41756000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_lcrbn4WPVk-131dAzJEw6A_21_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41756000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xCkXY051JkuDES3dTJkl1w"
      decimals="-3"
      id="Tc_82-uO5t6_0quo8jstAynQQ_21_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-40000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_FPm67XeOMk6bpKwL3HLksQ_21_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41716000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg"
      decimals="-3"
      id="Tc_DLW4pDa-yEOQcujbRQMAag_22_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_Xl-HRiG4S0mNWuuIpgXMeg_22_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_u16RwpRPSkGd0uIiCykNOA_22_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Rx5aPm4TiUuvJ7CKtjZAQg"
      decimals="-3"
      id="Tc_sKbinwsiNkG5_oM_66pT9g_23_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-32000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_mXttWNAO60Ssm2xhc4Ps5w_23_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-32000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_cVy4I2OiYEuCffmUyq9ZNA_23_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-32000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ"
      decimals="INF"
      id="Tc_xtiIXQtxHkSH-2iu7dgrVQ_24_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">12725</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA"
      decimals="-3"
      id="Tc_nQCeljfLrkKFWYEDjvbmcg_24_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">71000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_q3IbNmse40GtHWv6tMTkJw_24_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">71000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_d0ukZQ-49U6r4Y96mAzQPA_24_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">71000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ"
      decimals="INF"
      id="Tc_JHW5LlUork2P1fxz9uI7Aw_25_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">39823</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ"
      decimals="INF"
      id="Tc_YfJDP7-k7USoz2n-uDcNLQ_26_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">15100</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6jp-JUk4w0mbiyVd1x-yuQ"
      decimals="INF"
      id="Tc_7u2YwhLDs0-G9I1HLjrhOg_27_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">13724</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA"
      decimals="-3"
      id="Tc_tpH0W8u480SmtPI8y2cUww_27_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1033000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_sZOOYRKL3E637J-jHurwsQ_27_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1033000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_NNWNv0ynIEaHJqE1OZDGFg_27_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1033000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-unl2HZKZUaW3Ll6MKrvhA"
      decimals="-3"
      id="Tc_NnOOqbmKW0Gri4l6Yfhd_A_28_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5714000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_8h7iD4tcI0aQ7Xv_lTj5Xw"
      decimals="-3"
      id="Tc_opQGswB_YkqVoPL7-r3a3Q_28_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5714000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_9aKXYuGFeUqmDXHfwPh3XA_28_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5714000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w"
      decimals="INF"
      id="Tc_BRaVRxDFYk6iOFvfXWxyXg_29_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23932460</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w"
      decimals="-3"
      id="Tc_0DbhAxbx3UmzDPYnpk7-8g_29_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ"
      decimals="-3"
      id="Tc_dZoONuVgvkanzOxYKvKoCw_29_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">174891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww"
      decimals="-3"
      id="Tc_cpwA8MTl6kqSA4QZ-BRsNw_29_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">280669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ"
      decimals="-3"
      id="Tc_Nge1XLOGg0a-hSOSV4c2Iw_29_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg"
      decimals="-3"
      id="Tc_hzODWovrDkaHUdypjqfj4A_29_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">455566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA"
      decimals="-3"
      id="Tc_DZz61_tGIkuAeXwVZBn3TQ_29_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-17000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="-3"
      id="Tc_08Y6UOSppkiazciRnZcOQg_29_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">455549000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ"
      decimals="INF"
      id="Tc_WVuji3lrh0CtCrXXeb0GTA_5_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23990616</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFrOwbn64kqiwAGnIcybOQ"
      decimals="-3"
      id="Tc_XCCq5YKjpkuKMRQYb5Ptww_5_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jrt7i5NMcUKMpqMdUZN-qA"
      decimals="-3"
      id="Tc_WsPi23cqWkez_5qwor9wMQ_5_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">178550000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nHBt3pF9jkejW0fBz5he0Q"
      decimals="-3"
      id="Tc_Fjbs9q_8ZUeN7dkF-j567Q_5_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">311627000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qZ2hCEbWREOR9PF1IAh29w"
      decimals="-3"
      id="Tc_ohbvv76zA0OQb3OAq2o1Lg_5_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_sD-uIrS8tky-jYFzvMgodw"
      decimals="-3"
      id="Tc_rfaIvosS-k2Okz2Q7rIRmA_5_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490360000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_pW7a5kt12UCNlLNwLomBWw"
      decimals="-3"
      id="Tc_rQSn4Mv0JkOoBGwif-H9Nw_5_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ"
      decimals="-3"
      id="Tc_aTu89db4t0GxVPvKjscEiw_5_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_qgs_sdFco0WRxCT59VBfuQ"
      decimals="-3"
      id="Tc_Pab_2ycb506v-tgVVvf0LA_6_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1008000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg"
      decimals="-3"
      id="Tc_hTSoMKL-RkqII3gPPGTHwQ_6_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1008000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jsix4117PkmT4KAl99EoXw"
      decimals="-3"
      id="Tc_Obw_-aPGpUiUoNPE5ouf0w_6_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-20000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_QuKpS8FxnU27aU6s7JRx7g_6_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1028000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cy_TEA0clUmjNryseZnbqA"
      decimals="-3"
      id="Tc_J22KGNGjq0mkJoMbODji1w_7_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg"
      decimals="-3"
      id="Tc_LTObOFLUUkekXtpMzaod6w_7_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_EQOLfCwWk0aE23QFQd-3ig_7_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA"
      decimals="INF"
      id="Tc_Qn4LfXyXT0yPOLd7a-Pb3w_8_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">9200</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA"
      decimals="INF"
      id="Tc_YlmLhNyBnUadBiP_DnEAPw_9_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">764</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iADvCvaOQECnkhAHiDBHtA"
      decimals="INF"
      id="Tc_6Bob42Qajk-DuU_TJ1jOTQ_10_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">3943</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA"
      decimals="-3"
      id="Tc_KHbdsJZHVE61NNCmRiXu4w_10_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">266000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg"
      decimals="-3"
      id="Tc_DTUvKnsO7UWNDSpdwyg2Qg_10_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">266000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_36SKToCOCk6DuKwhGwiqRQ_10_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">266000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jtHIaWmV3kO1bzG9TR7HtA"
      decimals="-3"
      id="Tc_49V8lHr-y0Cig4noDIxxqg_11_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1767000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_Y7ej_0rGFUyJ1gDPOQyrjg"
      decimals="-3"
      id="Tc_1S6QX6z3PUS_GMDgU7grvw_11_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1767000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_w7wL9resqEm3fN_GfgH9Zg_11_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1767000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA"
      decimals="INF"
      id="Tc_kkFyk4J6gUGI-_duJpeuCA_12_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23995109</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OASHDDvT40qyiuQgb7fWjA"
      decimals="-3"
      id="Tc_juewCwCXMkyz4LAtCNKx-A_12_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FU0jwBhxRE29mm26cvsatA"
      decimals="-3"
      id="Tc_iv7WUD6ti0KCTOkoeS-H_g_12_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">180051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tUVEeSIAlUql8TanGEjaWQ"
      decimals="-3"
      id="Tc_oIXdel2e70O7QNt4X0SNIg_12_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">310619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g"
      decimals="-3"
      id="Tc_FlEccBsV-EmXMmKUgPaeZg_12_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">69000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_eLI_wOqJtkiCawEEFhbsow"
      decimals="-3"
      id="Tc_nvx-YQp8Pkas_rXg-IDy2A_12_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_bTQAom-Di0ueUxPblnn6HA"
      decimals="-3"
      id="Tc_7_4lN3KN_kKrYqPGYRswDw_12_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_jasz5CL-zk2L5CV3k82CYQ_12_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">490718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw"
      decimals="INF"
      id="Tc_La1yf9RTmEmF3o3tv46X-Q_18_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23928373</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EGg6-QhjhEyjdVlJHIi-tw"
      decimals="-3"
      id="Tc_-bv1Egr3c0O4n5RSfohXzA_18_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zsNA35r2lEm1u_34I9Zgcw"
      decimals="-3"
      id="Tc_3StWo1efJUqTwFCsb7Cfkw_18_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">171867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_S7GMPyyZ-kaOXHcfyzPyUw"
      decimals="-3"
      id="Tc_hciWAdrvjESmasNx_f2qfQ_18_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">272300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VjDTmYqnT0SpNDGHmV7t8Q"
      decimals="-3"
      id="Tc_4TkMkDqtrkam9-05qIzeNA_18_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_YMMdN78YL06RPSNLuwoX0g"
      decimals="-3"
      id="Tc_lAfb3dyrOEGlK2JraSywPQ_18_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">444174000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gWrpwoLpo0imp9UouHcRKA"
      decimals="-3"
      id="Tc_Zu3Z_avOlkachvUh3YHucQ_18_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA"
      decimals="-3"
      id="Tc_SVypsOnMdEaYymF8wBVtiA_18_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">444176000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Saya1iC-cECDg6FBIZMEpQ"
      decimals="-3"
      id="Tc_X_Lh1uE6bkmo9XHHkEEnmA_19_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8369000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ"
      decimals="-3"
      id="Tc_DDq7rEs320OIyFVa-WrpaA_19_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8369000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_aV_eH5xEcEyOQkZ9kO-YGw"
      decimals="-3"
      id="Tc_zwXRVJB17k-u3mn9_EJgUQ_19_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-19000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_8bzdVMBGdEq7LlhEbqH-4A_19_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8350000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_E0lOcmQc6EOju65m2khBMA"
      decimals="-3"
      id="Tc_IG7UynrCc0KD8Ax-xnXDAQ_20_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ"
      decimals="-3"
      id="Tc_mRBCOGTRwUOTZh3hagn_iQ_20_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_HXfX4icEG0uzG0dNBFMiJQ_20_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw"
      decimals="INF"
      id="Tc_4ZEPfBMIGku6LsTNEPKGKg_21_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">5377</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw"
      decimals="INF"
      id="Tc_hQwuUwbV-kyhPYYHFJbVRw_22_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">445</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MijgM2F2v02PEHL6PvUWXw"
      decimals="INF"
      id="Tc_YY52iXR7KkWE1e0jjMZLLw_23_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">845</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg"
      decimals="-3"
      id="Tc_nnL5eOhD6E2x41rq47-3mw_23_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">58000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ"
      decimals="-3"
      id="Tc_zKdCs5feQE6qGtiByF22oQ_23_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">58000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_wpPHI_WVR0eyLrr5y27Gtw_23_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">58000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Z0Ru9035t0CDxKvAgaFoNg"
      decimals="-3"
      id="Tc_j620XJE_BEaoQ358nCx2Fg_24_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3082000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_tenAK7qgCUuwfIY6iBRIkQ"
      decimals="-3"
      id="Tc_VzQqRoLdUEeR1FChZSMVtQ_24_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3082000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_WHs5W5Z9YEirn4-m5pJ6tA_24_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3082000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w"
      decimals="INF"
      id="Tc_ApYya1T350yFUPtm6Pde-g_25_2"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23932460</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3u9AxhL76EKIVBm6ybx87w"
      decimals="-3"
      id="Tc_JWIsBw4e-0CRir85W8VAvg_25_5"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6RVV1sdVykWWHCPkd6LhqQ"
      decimals="-3"
      id="Tc_0Myb6bEdu0GwexFbt9cC_Q_25_8"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">174891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NNd2iNEYbEalm6xtjMgeww"
      decimals="-3"
      id="Tc_drcWMjNkNEeruLFzFb2EQQ_25_11"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">280669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_OAoJpaKCJUOo92LqU2TQfQ"
      decimals="-3"
      id="Tc_2eFyoM_EM02LxJaixwCXOA_25_14"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_oq2AI0GDp0eLsF71n5IkRg"
      decimals="-3"
      id="Tc_CMG0iqp1iEiXYx29LxddNA_25_17"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">455566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_26_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_dAphaWB7mUmpk-jUdAFufA"
      decimals="-3"
      id="Tc_ROUc2U6AP0GNHC61OqJTeg_25_20"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-17000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="-3"
      id="Tc_bIAaXIlbNEaIZXSjBslICA_25_23"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">455549000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_P0R6utbNfUqixDb6zZV_Ow_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_2-sWZtJM6068z9UC1eKOkw_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41716000</us-gaap:ProfitLoss>
    <avav:DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_NOlBTmhzukmicsYbKYUlpw_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8452000</avav:DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax>
    <avav:DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_0fJYF0UrMkWuO9UWgrHXCg_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2511000</avav:DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_RAFKSrv1S0aVtw3qWNjzhw_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23576000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_vIPimKMOBUm5S1IublA25g_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">35775000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_Dzk5hi6SBke9RVvm6LfG-Q_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7107000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_aWHkZF9d30SzBTIlFYuvTA_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5530000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_408SG3d1qUCea-pyzr98QQ_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3410000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_eJaLDDN_o06pL46E9wA5Qw_11_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2071000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_EQYgTTcGsUOIdUDZINbtEg_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Xk0Up8ekIEy1bP7hKxxiNQ_12_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-33000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_5TGQISSZckyOq7Svil_sLw_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">719000</us-gaap:OtherNoncashIncomeExpense>
    <avav:NonCashLeaseExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_i4rFkAdpAE-nZ1PlxWNqwg_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3453000</avav:NonCashLeaseExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_M8R5X3egz0GcVBxjZK1upw_15_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <avav:DeferredIncomeTaxNoncashExpenseBenefit
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_XKQa6J1jB0eALHBLf0StDw_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-946000</avav:DeferredIncomeTaxNoncashExpenseBenefit>
    <avav:DeferredIncomeTaxNoncashExpenseBenefit
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_wzFavqu5FEihr3-42emVSg_16_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1214000</avav:DeferredIncomeTaxNoncashExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_0zPKNCY5xkaIeWR27IMa7w_17_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4751000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_gMIrdoz45kS_Al3-JTHz0w_17_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5599000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_gt5q-iQDT0iYJvhdvCy4rw_18_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">71000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_FcXap1n4s0iXEbcL3l6hdQ_18_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-51000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_XqQ2Qom-pUi7BJ7Fc_WqQg_19_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1291000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_cauSGVzhk0uJM57EkpBCFg_19_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">941000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_A7Sh3FjiDUiLHT5brPmvJQ_21_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3245000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_MQgTanAu_0ifNtbiZJtPeQ_21_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-22817000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_3_3qrecKeUyvvDkusjkB-g_22_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">24364000</avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions>
    <avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Stt21GQ3JUyTxsyh41nDTg_22_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">34760000</avav:IncreaseDecreaseInUnbilledContractsReceivableAndRetentions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_xKS5Q1NCa0SLSJCRIadN5A_23_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10766000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_LnNJ2jf3JkSLQ8wEiUN4wQ_23_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">12954000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_oihnCXBqNUCHps7vKlDZvA_24_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-821000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_OjBQfngd_U2_3fc8urs4pg_25_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-216000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_OT5Rl7YICEKxEaYinBDT5A_25_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1791000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_YIXIsStzDkCD19G-ZlqFFA_26_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1301000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_jpcHiYRFFEWihkPmjxuEIA_26_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-10645000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_ij7iFbXx2kCgYpJYo6258w_27_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7947000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_2imcamGkR0aUhHn20XQ0Eg_27_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2598000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_taCasI5jp0yZSt02W9_lJw_28_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">15066000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_PSX66KC8ME2rUOMjqWloGg_28_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6897000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_sqplqJu98k6CRqzk4BfHUw_30_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8504000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_BU3cwSHwV0q0tVK0UyxrlA_30_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6806000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_x-dINVszR0aTY0E2c74anQ_31_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9551000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_AuPUiDQbvkiglXzGrOHVtA_32_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18641000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Msi0pv_mIUieUzNt1mU2MQ_33_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">31994000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_9fIMya2bC0GcVcLfnL6fgw_34_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">81000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_SV0EGUVtUUaA1wfNaSQyQg_35_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">166917000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_6AY2GkSxj0-18sk4KcCzmg_35_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">191455000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_wKFkmf2dYUSj4ijm9BpLyw_36_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">162517000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_LphaMtcCdE2_ZKXwh_51AA_36_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">211120000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_JVkg_CppqUKymNlYsi9zOw_37_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41150000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_lcOJaXEzeUS99DKWVbfZdw_37_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2250000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_cHDlW3v1H0qSpbXesxUKXA_38_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">59297000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_0uj-ljat-EmaCwzGVn9CFA_39_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-50362000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_3P4shjpaoUSZ8yZrEQ6E_Q_39_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7773000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_u2QMwFR0SkaijhNLhRTo9Q_41_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">154000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_cwzd1Ona4kKduRHwA6em8w_42_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1009000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_uJob3ECYX0Ciwgu5ou6MZA_42_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1033000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_9Je92F7AMk-IMewaG4q3UQ_43_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">93000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_y8J9829N1Uu8DX-2RaZf7g_43_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">71000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_PcEeWpO5p0S0hdYDS7YsvQ_44_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-916000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_b6Xg_ABQ5ka4SzC4iaGEpA_44_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1116000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_kOrxcpx_9EeH5EAcUeGMNg_46_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_H8TA_bDhhU25E7_DnCx6vg_46_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-7250000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_MX1saTJGA0e2OwP46jenUQ_47_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_0W6tHH6bQEGQO51BApXd0Q_47_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-452000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_86IpeZz6x0inmxo4hcgkPQ_48_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-7702000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_-dZkuWg6XkaXtxMANT35YQ_49_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-36212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_gcDTcrjPtEOIQdOxop9qvA_49_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5852000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_ForARuqGz0my5K3iKMGNAQ_50_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">172708000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ"
      decimals="-3"
      id="Tc_NPnkfoS6HUSrtG01C6EzMw_50_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">143517000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_k42k44at8ECg43WlBN5Mtg_51_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">136496000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="-3"
      id="Tc_7Gr7QjsnikykF661m0C6wg_51_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">149369000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_N8DTnnBByk2sqc6MGM0-tg_54_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">518000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_AveFdLY-rkK9z8lXgI-wzQ_54_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6777000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_zknGYugOCU6kBpeeq1BVPA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">51000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_dP0n83ft5Embts6kLQ3S8g_56_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-57000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_iz_qR95rt0yleRPU0vWW9w_57_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments>
    <avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Yk4z6WSLdEWxLbaCCJVPpg_57_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-32000</avav:NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments>
    <avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_BkisS8H9n0ugNOupEI1nsg_58_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">263000</avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable>
    <avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_v1tRIuJAh0KmASQz8in99A_58_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">58000</avav:NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_nDIa-JVDtUe7weSpEOWYvw">&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;AeroVironment, Inc.&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Notes to Consolidated Financia&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;l Statements (Unaudited)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1. Organization and Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Organization&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;AeroVironment, Inc., a Delaware corporation (the &#x201c;Company&#x201d;), is engaged in the design, development, production, support and operation of unmanned aircraft systems (&#x201c;UAS&#x201d;) for various industries and governmental agencies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company&#x2019;s Annual Report on Form 10-K.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In December 2017, the Company and SoftBank Corp. (&#x201c;SoftBank&#x201d;) formed a joint venture, HAPSMobile, Inc. (&#x201c;HAPSMobile&#x201d;). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company&#x2019;s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile&#x2019;s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6&#x2014;Equity Method Investments for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the &#x201c;EES Business&#x201d;) to Webasto Charging Systems, Inc. (&#x201c;Webasto&#x201d;) pursuant to an Asset Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company&#x2019;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2&#x2014;Discontinued Operations for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (&#x201c;Pulse&#x201d;) pursuant to the terms of a Unit Purchase Agreement (the &#x201c;Pulse Purchase Agreement&#x201d;). The assets, liabilities and operating results of Pulse have been included in the Company&#x2019;s consolidated financial statements. Refer to Note 18&#x2014;Business Acquisitions for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Effective May 1, 2019, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt; (Topic 842), along with several additional clarification ASU&#x2019;s issued during 2018, collectively the &#x201c;New Lease Standard&#x201d;. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10&#x2014;Leases for additional information required as part of the adoption of the New Lease Standard.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In July 2018, the FASB issued ASU 2018-09, &#x201c;Codification Improvements&#x201d; (&#x201c;ASU 2018-09&#x201d;). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity&#x2019;s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company&#x2019;s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company&#x2019;s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (&#x201c;FFP&#x201d;), cost plus fixed fee (&#x201c;CPFF&#x201d;), or time and materials (&#x201c;T&amp;amp;M&#x201d;). The Company considers all such contracts to be within the scope of ASC Topic 606.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Performance Obligations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract&#x2019;s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company&#x2019;s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contract modifications are routine in the performance of the Company&#x2019;s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company&#x2019;s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (&#x201c;TMS&#x201d;) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors&#x2019; costs, other direct costs, and indirect costs applicable on government and commercial contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company&#x2019;s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal &lt;span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt;, an additional 24% in fiscal &lt;/span&gt;&lt;span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"&gt;2021,&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt; and the balance thereafter.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Contract Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company&#x2019;s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors&#x2019; costs, other direct costs, and indirect costs applicable on government and commercial contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The nature of the Company&#x2019;s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company&#x2019;s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company&#x2019;s contracts and the associated remaining performance obligations. &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As a significant change in one or more of these estimates could affect the profitability of the Company&#x2019;s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The impact of adjustments in contract estimates on the Company&#x2019;s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company&#x2019;s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#x2019;s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company&#x2019;s unaudited consolidated financial statements for the nine month period ended January 26, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue by Category&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following tables present the Company&#x2019;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by major product line/program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Small UAS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,704&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 162,868&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;TMS&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,908&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,270&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,419&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,055&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;HAPS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,762&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,586&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,490&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,981&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,296&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,189&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by contract type&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;FFP&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,833&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,607&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,890&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;CPFF&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,370&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 60,384&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,223&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;T&amp;amp;M&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 883&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,082&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;amp;M contracts, the Company&#x2019;s profit may vary if actual labor hour rates vary significantly from the negotiated rates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by customer category&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,535&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,383&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,971&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,232&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-U.S. government&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,356&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 107,102&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by geographic location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,626&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,436&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,399&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,514&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;International&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,886&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,674&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 109,830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company&#x2019;s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company&#x2019;s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company&#x2019;s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Segments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and in assessing performance. The Company&#x2019;s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (&#x201c;R&amp;amp;D&#x201d;), on a consolidated basis for the Company&#x2019;s continuing operations. Accordingly, the Company operates its business as a single reportable segment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Fair Values of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Government Contracts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Payments to the Company on government CPFF or T&amp;amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (&#x201c;DCAA&#x201d;). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For example, during the course of its audits, the DCAA may question the Company&#x2019;s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company&#x2019;s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.&lt;br/&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Intangibles Assets &#x2014; Acquired in Business Combinations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company&#x2019;s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;tested for impairment annually during the fourth quarter of the Company&#x2019;s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company&#x2019;s use of the acquired assets or the strategy for the Company&#x2019;s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Loss) Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The reconciliation of basic to diluted shares is as follows (in thousands except share data):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;(Loss) income from&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Continuing operations attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,431&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,815&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Discontinued operations, net of tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,941&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,369&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,756&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for basic (loss) earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,687,672&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,790,788&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,643,866&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Dilutive effect of employee stock options, restricted stock and restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394,147&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 285,407&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 420,142&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for diluted (loss) earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,081,819&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,076,195&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,064,008&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;Due to the net loss for the three months ended January 25, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;no&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;287,408&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;3,076&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;1,705&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;5,519&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; for the three and nine months ended January 26, 2019, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;i style="font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt; (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company&#x2019;s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company&#x2019;s investment portfolio.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;i style="font-style:italic;"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/i&gt; (Topic 820)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;i style="font-style:italic;"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/i&gt; (Topic 350-40)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;i style="font-style:italic;"&gt;Simplifying the Accounting for Income Taxes&lt;/i&gt; (Topic 740)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In January 2020, the FASB issued ASU 2020-01, &lt;i style="font-style:italic;"&gt;Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&lt;/i&gt; (Topic 321, Topic 323, and Topic 815)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU clarifies accounting certain topics impacted by Topic 321 Investments&#x2014;Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_ojR4PSZYwUGwjzWJAWyaVQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company&#x2019;s Annual Report on Form 10-K.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In December 2017, the Company and SoftBank Corp. (&#x201c;SoftBank&#x201d;) formed a joint venture, HAPSMobile, Inc. (&#x201c;HAPSMobile&#x201d;). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company&#x2019;s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile&#x2019;s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6&#x2014;Equity Method Investments for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the &#x201c;EES Business&#x201d;) to Webasto Charging Systems, Inc. (&#x201c;Webasto&#x201d;) pursuant to an Asset Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company&#x2019;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2&#x2014;Discontinued Operations for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (&#x201c;Pulse&#x201d;) pursuant to the terms of a Unit Purchase Agreement (the &#x201c;Pulse Purchase Agreement&#x201d;). The assets, liabilities and operating results of Pulse have been included in the Company&#x2019;s consolidated financial statements. Refer to Note 18&#x2014;Business Acquisitions for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q"
      decimals="2"
      id="Narr_jmAyeJVl90ib2lUcDSr4cQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_60LXKwY5nkSLTFsZzn8THg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Effective May 1, 2019, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt; (Topic 842), along with several additional clarification ASU&#x2019;s issued during 2018, collectively the &#x201c;New Lease Standard&#x201d;. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10&#x2014;Leases for additional information required as part of the adoption of the New Lease Standard.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In July 2018, the FASB issued ASU 2018-09, &#x201c;Codification Improvements&#x201d; (&#x201c;ASU 2018-09&#x201d;). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity&#x2019;s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company&#x2019;s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock>
    <avav:RetainedEarningsContinuingOperationsAccumulatedDeficit
      contextRef="As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ"
      decimals="0"
      id="Narr_rB_ZsHkBQk6aj5867WpoNA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">665000</avav:RetainedEarningsContinuingOperationsAccumulatedDeficit>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_MLY7ERn4vUimHq_Vuske4g">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company&#x2019;s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <avav:RestrictedCashPolicyPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_oyKi02fITUq80E0NrRTWmg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.&lt;/p&gt;</avav:RestrictedCashPolicyPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="0"
      id="Narr_1mN0udxFSEK6fSLUWJ7Alg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5000000</us-gaap:RestrictedCash>
    <avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement
      contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ"
      decimals="0"
      id="Narr_FFGcMDr9BEGJS_UGhNFgtw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ"
      decimals="0"
      id="Narr_AOSrS1LTHUS9uGboV0WrWA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:RestrictedCash
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="0"
      id="Narr_MXSISKXNJkyq22xA878b8Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:RestrictedCash>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_bnoEC2kdD0OclQB6aLrLKg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (&#x201c;FFP&#x201d;), cost plus fixed fee (&#x201c;CPFF&#x201d;), or time and materials (&#x201c;T&amp;amp;M&#x201d;). The Company considers all such contracts to be within the scope of ASC Topic 606.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Performance Obligations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract&#x2019;s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company&#x2019;s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contract modifications are routine in the performance of the Company&#x2019;s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company&#x2019;s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (&#x201c;TMS&#x201d;) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors&#x2019; costs, other direct costs, and indirect costs applicable on government and commercial contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company&#x2019;s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal &lt;span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt;, an additional 24% in fiscal &lt;/span&gt;&lt;span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"&gt;2021,&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt; and the balance thereafter.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Contract Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company&#x2019;s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors&#x2019; costs, other direct costs, and indirect costs applicable on government and commercial contracts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The nature of the Company&#x2019;s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company&#x2019;s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company&#x2019;s contracts and the associated remaining performance obligations. &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As a significant change in one or more of these estimates could affect the profitability of the Company&#x2019;s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The impact of adjustments in contract estimates on the Company&#x2019;s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company&#x2019;s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer&#x2019;s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company&#x2019;s unaudited consolidated financial statements for the nine month period ended January 26, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Revenue by Category&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following tables present the Company&#x2019;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by major product line/program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Small UAS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,704&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 162,868&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;TMS&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,908&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,270&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,419&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,055&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;HAPS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,762&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,586&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,490&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,981&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,296&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,189&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by contract type&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;FFP&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,833&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,607&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,890&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;CPFF&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,370&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 60,384&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,223&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;T&amp;amp;M&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 883&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,082&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;amp;M contracts, the Company&#x2019;s profit may vary if actual labor hour rates vary significantly from the negotiated rates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by customer category&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,535&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,383&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,971&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,232&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-U.S. government&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,356&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 107,102&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by geographic location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,626&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,436&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,399&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,514&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;International&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,886&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,674&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 109,830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company&#x2019;s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company&#x2019;s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company&#x2019;s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="0"
      id="Narr_-U4QUCbstke8NewCunT6lQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">125958000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2020-04-30_R8Nb0Y8OaES3RyUGPP0TtQ"
      decimals="2"
      id="Narr_fWwSAJfQbkuctBuKvmnRhQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.75</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="As_Of_1_25_2020_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_avav_cnst_2021-04-30_zHutgyKtakC9mMbh2XpfQg"
      decimals="2"
      id="Narr_WAqT49zPIUO7oVEqVRcb1Q"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.24</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_MDP71gptok6LYPqqcbaHNQ"
      decimals="0"
      id="Narr_74jFL-6RKkmLkmCsUG7Udw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1152000</avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods>
    <avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_xKO38--rtkKgEA0SPjA0Eg"
      decimals="0"
      id="Narr_fvy38cLBBkSjWi4yPkAmdQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1169000</avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods>
    <avav:MaterialAdjustmentToContract
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_uiBl81Gtn06aVFyV-1qRBg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</avav:MaterialAdjustmentToContract>
    <avav:NumberOfActiveContracts
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_4eK51DjvvUi7z3ATRfCMtg"
      unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ">1</avav:NumberOfActiveContracts>
    <avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods
      contextRef="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_DesignAndDevelopmentContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_NA3BwtoP-UWN84S9jVTEYA"
      decimals="0"
      id="Narr_P9OVV8JlnUORsm8vOfvyaw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1036000</avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods>
    <avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_RHYZ4NzqREWLK2T0GJkS9g"
      decimals="0"
      id="Narr_U8k8HMaqgkum6jnV-uqJqw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1705000</avav:RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods>
    <avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods
      contextRef="As_Of_1_25_2020_srt_StatementScenarioAxis_us-gaap_ScenarioAdjustmentMember_us-gaap_CapitalizedContractCostAxis_avav_TmsContractMember_us-gaap_ChangeInAccountingEstimateByTypeAxis_avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember_QFFpQOWXukmQ0xudTm4YCA"
      decimals="0"
      id="Narr_TqnymSqTFEGV7vqDisLGAw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1519000</avav:RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods>
    <avav:MaterialAdjustmentToContract
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Narr_z13awyxFr0y5f_IiD5A85w"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</avav:MaterialAdjustmentToContract>
    <avav:NumberOfActiveContracts
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="INF"
      id="Narr_S4PxN_pnbUurpLrj6ZnbOw"
      unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ">1</avav:NumberOfActiveContracts>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Group_SwcwIFHkc0SGyloclQ9OqA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following tables present the Company&#x2019;s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by major product line/program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Small UAS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,965&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,704&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 162,868&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;TMS&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,908&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,270&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,419&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,055&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;HAPS&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,762&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,586&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,490&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,981&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,296&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,189&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by contract type&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;FFP&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,833&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,607&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 160,890&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;CPFF&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,370&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 60,384&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,223&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;T&amp;amp;M&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 883&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,082&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by customer category&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,535&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,383&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,971&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,232&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-U.S. government&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 36,356&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 107,102&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Revenue by geographic location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,626&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,436&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,399&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 116,514&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;International&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,886&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,674&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 109,830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,322&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,073&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 226,344&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_byel_04BK0W9MqmEtRyI7A"
      decimals="-3"
      id="Tc_P00p7ozkXUeKQ2WADv0jQg_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">36965000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_DejteKBAhU-dV1WPbdolfg"
      decimals="-3"
      id="Tc_UmjslRC3E0u7zs6proU48A_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">47704000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_SmallUasMember_wR4eYPtvF0qvfoUIWACTYQ"
      decimals="-3"
      id="Tc_GJcBjfi5SEaLIg3M2ejgXA_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">162868000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_SmallUasMember_TRhQxohxH0uaEgG4hCsaYQ"
      decimals="-3"
      id="Tc_yJpOJNKaREGFsUzgMn6e4w_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">131119000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_H_jsT1KOp0m6Ej24S3aSbg"
      decimals="-3"
      id="Tc_IoGRo-muF0uNEYrIoUD9eQ_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7908000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_i16ZehTDSESft4DaC-in8g"
      decimals="-3"
      id="Tc_w43m8QdivEut2Tvl5-TmGg_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11270000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_TmsMember_eWFvjD8CIkG-qS05OBYrhg"
      decimals="-3"
      id="Tc_prkRe89AokiFJ0IQ3CJtCw_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21419000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_TmsMember_v8DN8f6NU0OLZnf1ZttFCQ"
      decimals="-3"
      id="Tc_4Bmnl24NMUy-vSGt1S02VQ_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">49055000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_7-WK44WVDU66ytzW1hGhFQ"
      decimals="-3"
      id="Tc_2UJ5bVGKFEak2LRBLl_YWA_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11762000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_epTUlGqzeU65UiZMw95bIA"
      decimals="-3"
      id="Tc_y-As6UslT021r7eDdj2ihg_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13586000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_HapsMember_2h5Rocl_BEm00iENFpqgUA"
      decimals="-3"
      id="Tc_BJWHmuRgcES0JYtqa4kXPQ_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37490000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_HapsMember_p9TRTIsBpki8d67yh1Gx8w"
      decimals="-3"
      id="Tc_eRFRbKFkXEWyQj70RxzDSw_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37981000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_vPGI4HaGx0-QaHmFr5pqOg"
      decimals="-3"
      id="Tc_Y19w4mQN3UeOVXtr_3Qr5A_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5256000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_yjboOV3YzUayMaTJqi0zJQ"
      decimals="-3"
      id="Tc_TD35rEytck2iroEaAVYuBw_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2762000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ProductOrServiceAxis_avav_OtherMember_uTi0o9jSCk-ZImlF8hxHEg"
      decimals="-3"
      id="Tc_Dc35yFrVuEOhcCpaG_WPKQ_7_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10296000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ProductOrServiceAxis_avav_OtherMember_rVaoR1rlD0i1SGDXzou2rg"
      decimals="-3"
      id="Tc_gnPkbWP1pUaqn25-A6zANA_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8189000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_aLQl3_Ryn06G_eu7vF2kwQ_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_JsHrlp10mEK8Zthz1H08XQ_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75322000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_-xsEceyNdUaqpeHz6ZHZhw_8_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232073000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_h911vE-lEE2JC1Ze41qhuw_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226344000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_oIHvJkJaZkiKG1mcV2FghQ"
      decimals="-3"
      id="Tc_WS1jLX3MIEewaeXBt6fN1A_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">40145000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_cXSQAwU5KUy4aSn0zmgjQg"
      decimals="-3"
      id="Tc_ppqmRCYmKE-VuuBY4yGO6A_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">52833000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_-7VYjca_BkuTsoa_ghSHOg"
      decimals="-3"
      id="Tc_xsJDLJtX8kWpInsb3QYHeQ_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">168607000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_FfpMember_XdzTuc40G0mcQmtR1KgvjA"
      decimals="-3"
      id="Tc_4x9TTxwOGUClnBmWt3p61g_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">160890000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_RUW1TrFhi02M6OS3OaJciw"
      decimals="-3"
      id="Tc_GlzZK6hcvkiiRtCC9x9Irg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">20863000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_eEOebjdwMUKnVPEvwW-Hqw"
      decimals="-3"
      id="Tc_Ou4gB8-CtEaRKfW80i6v9A_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">22370000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_49vAVJPVg0aHP-Zl-hq1KQ"
      decimals="-3"
      id="Tc_ExN1B2_vc0iY9Y3V1LzS3g_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">60384000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_CpffMember_cNJiW24An0qo3-cirWrLXw"
      decimals="-3"
      id="Tc_2UKUTp0heEWalspCJf9AZA_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">65223000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_iW3BzBgYr061kCi87CdfFQ"
      decimals="-3"
      id="Tc_T1Z-duRuXUeZOsy0L4Cd2Q_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">883000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_V9pf0vCKrUiLzI196ZR13w"
      decimals="-3"
      id="Tc_7xhqGisIzUaZPGEjDs9_9A_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">119000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_0NlJLNaix0WSg9W9vgbJRw"
      decimals="-3"
      id="Tc_f4xy2VxWmUKuF-gLq3da3w_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3082000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_ContractWithCustomerBasisOfPricingAxis_avav_TMMember_f6et0-ZElEOzZmM1traUuQ"
      decimals="-3"
      id="Tc_L8MqLcGF5ESaaLe-SL2ViQ_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">231000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_MSI--WcmokCLIRrfmQVrfg_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_z-0AaZ9NUki3QRJGfGARqQ_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75322000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_r8If1LqZJUK0ra50KI0UBA_7_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232073000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_NppQd1uR50aPBuuZf83wbQ_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226344000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_7P1ly8I3oEa7AwVYaCWt_g"
      decimals="-3"
      id="Tc_1vJeyubypU2Dgu-F-XOySw_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25535000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_Wo4toSQxu02Y1mejf85pDg"
      decimals="-3"
      id="Tc_oevwHQKaBEu0j48NGd458w_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">52383000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_USGovernmentMember_DkZDSdxzKkSnHlJ0GJ9xDA"
      decimals="-3"
      id="Tc__QeN3EiAvU-mWx1IAvmBEw_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">124971000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_USGovernmentMember_dmPf_rywWk6SRrT1cdvVWw"
      decimals="-3"
      id="Tc_pPKsHkc1QkutxFaCAPnERg_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">135232000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_Uzd_2UESuEykaMg1oPXKWw"
      decimals="-3"
      id="Tc_5hOw3L0WaEejsF77O1Dvpw_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">36356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_et_VYAQNF0yfVyCUFyx_Pg"
      decimals="-3"
      id="Tc_x8HKeoYf9kmdY0QVAym-ww_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">22939000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_4geEC_L17UW3a6wx2eK11Q"
      decimals="-3"
      id="Tc_EVok8cfd_kWs2qwGDv4uZQ_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">107102000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_MajorCustomersAxis_avav_NonU.s.GovernmentMember_VappITppH0Cya6qttGaW6w"
      decimals="-3"
      id="Tc_san_bezA-kG4Pe3milg4wQ_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">91112000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_zKWrSl7ehkuGakAndvfUmg_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_repTPigshkq4caHi1KdjhA_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75322000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_4fRS9Z3sg0OxL5760mH2aw_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232073000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_-rR8FvIdXEapnbUkgmF4jA_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226344000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_HcgrkvpOMkWsnKr2VlVFGA"
      decimals="-3"
      id="Tc_3XdJ2DkTu0WI6952-eUdOg_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">27626000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_a1H3BGVYuE-I_jjEyK75jA"
      decimals="-3"
      id="Tc_57JhmqOiJkKwbfHsBH5wmA_12_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">34436000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_iqe9ZSkJPUq6xo6OrsjJUA"
      decimals="-3"
      id="Tc_3B05VqnSykSJ-neofL9pQQ_12_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">116399000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionDomesticMember_pFcBNx9E3kC6epOoERakkQ"
      decimals="-3"
      id="Tc_H54LDOZpo0CoCTQXvTbpcg_12_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">116514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Ep52FtpKYku_ORXe-7TO_w"
      decimals="-3"
      id="Tc_SWJ_xWXaG0qoyNW-H9HakQ_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">34265000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_C7asoqEoT0ei9sL1VbRPRw"
      decimals="-3"
      id="Tc_VJ-4Drxua0K8RwfqwaBiQQ_13_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">40886000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_qY2wEStoB06SmsPXHzZP6A"
      decimals="-3"
      id="Tc_L_2jf6fxpESycvGi3BxvUg_13_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">115674000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_StatementGeographicalAxis_avav_GeographicDistributionInternationalMember_Z7D9oLMdAkCCwQDJVNAALQ"
      decimals="-3"
      id="Tc_PwKpSsUTMkia7OAClM48Tw_13_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">109830000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_uNo3XbgPAkSNQMgIIFUEzw_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_cydq0_qbS0edLmN2MJ8fyA_14_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75322000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_q5jsgq_-6k-f1HzxtPi7GQ_14_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232073000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Hvpp_n4PP0OKsI3QoVnJxQ_14_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226344000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA"
      decimals="0"
      id="Narr_Axg60MK8Q0WNS753ivdpHg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">12000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_F1gFu9rV-0qJP0xDryHfHg"
      decimals="0"
      id="Narr_Z00I_lxvPEuo11pY98aiBw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1670000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_Z6FwpZMe80CiNIO2bYD1ig"
      decimals="0"
      id="Narr_0K5wGvOXx02M9eXX8Jzdgg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_YnVLa9s1cEmGXyAUCMVXDw"
      decimals="0"
      id="Narr_u5j18DxJjkevE8QtjB7ejg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1587000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_yjXnYpvIxU2dpBRhB6b4Bw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Segments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and in assessing performance. The Company&#x2019;s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (&#x201c;R&amp;amp;D&#x201d;), on a consolidated basis for the Company&#x2019;s continuing operations. Accordingly, the Company operates its business as a single reportable segment.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_fbiYgdbwzEy5ziU7jScbxw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_kmt97w0cXUyr5VB09-jMDQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Fair Values of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <avav:GovernmentContractPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_W2VLhoHqXkavQ467rsiKlA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Government Contracts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Payments to the Company on government CPFF or T&amp;amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (&#x201c;DCAA&#x201d;). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For example, during the course of its audits, the DCAA may question the Company&#x2019;s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company&#x2019;s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.&lt;br/&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</avav:GovernmentContractPolicyTextBlock>
    <avav:ReservesForIncurredCostClaimAudits
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="0"
      id="Narr_c9S4NEl_qUuO0o0EuavlQQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">275000</avav:ReservesForIncurredCostClaimAudits>
    <avav:ReservesForIncurredCostClaimAudits
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="0"
      id="Narr_Zpf7iFNXBkyk26FzQrfThQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">93000</avav:ReservesForIncurredCostClaimAudits>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_SgBKvlC_ikOjf2-wxCO8PA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Intangibles Assets &#x2014; Acquired in Business Combinations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company&#x2019;s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_z6h5iTx90EmlyRkfAFwHjg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;tested for impairment annually during the fourth quarter of the Company&#x2019;s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company&#x2019;s use of the acquired assets or the strategy for the Company&#x2019;s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_ICEthmwuZkCNxD818b2WwA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Loss) Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The reconciliation of basic to diluted shares is as follows (in thousands except share data):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;(Loss) income from&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Continuing operations attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,431&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,815&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Discontinued operations, net of tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,941&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,369&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,756&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for basic (loss) earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,687,672&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,790,788&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,643,866&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Dilutive effect of employee stock options, restricted stock and restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394,147&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 285,407&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 420,142&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for diluted (loss) earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,081,819&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,076,195&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,064,008&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;Due to the net loss for the three months ended January 25, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;no&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;287,408&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;3,076&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;1,705&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt;5,519&lt;/span&gt;&lt;span style="background-color:#ffffff;"&gt; for the three and nine months ended January 26, 2019, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_hO3YLfVRsUy1Ykzrsoifwg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The reconciliation of basic to diluted shares is as follows (in thousands except share data):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;(Loss) income from&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&#160;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&#160;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Continuing operations attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,431&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,815&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Discontinued operations, net of tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,941&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,008)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,369&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,603&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,756&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for basic (loss) earnings per share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,687,672&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,790,788&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,643,866&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Dilutive effect of employee stock options, restricted stock and restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394,147&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 285,407&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 420,142&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Denominator for diluted (loss) earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;23,821,145&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,081,819&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,076,195&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;24,064,008&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_eVKVNgv-QUmoh4AvnN87NA_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1008000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_m98sWWywjk2n6HvgPcTqRw_3_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8431000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_tI3S2i9Trki9tTJxoidmYg_3_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23603000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_S3fHkk-NVk6-8RBme8cNiQ_3_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">35815000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_giovRatu9EmpMqJyn9IRwQ_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-62000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_oP4p8pncqEeai4KgFFYmPg_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5941000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_fa87c5oKBk--Et399517rA_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1008000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_dkyM5TD-80O1wrYtw8cWUw_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8369000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_FIiGu5uJi0aIAHQHReK2rQ_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23603000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_w0p5dfRALkSyoCHObUTjBA_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">41756000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Tc_DoaOF0EXck6t90o71775XA_7_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23821145</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Tc_xipJVryaH06S_EuDdEYChQ_7_6"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23687672</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Tc_yr26bmK_lUa6xPc_X0YxVw_7_9"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23790788</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Tc_Gb7_SIG-eke4jrT4QJdYvQ_7_12"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23643866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="INF"
      id="Tc_HWywPGX8lkW91Qo4NhHzVw_8_6"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">394147</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="INF"
      id="Tc_KjTfxZl5V0inphwBncQw_g_8_9"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">285407</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="INF"
      id="Tc_xMlHiZI910KexdOY9CJorg_8_12"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">420142</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Tc_xKcRlHGDVUuo9kZMVaxshg_9_3"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">23821145</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Tc_uDmf3H3HmEmITdyi7iYQmw_9_6"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24081819</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Tc_bVegZ3dXiUO43kCvcsk4FA_9_9"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24076195</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Tc_BmgMMkSFJ0q7d-aeo8OMgA_9_12"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">24064008</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="INF"
      id="Narr_rT6j-kCXGEWCY51y9vg2jw"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_8doL80Syl0W_cLFbXBwfZw"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">287408</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_5eqeLDgT4Uytj2SelIFHpA"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">3076</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Narr_3VjMxQyP_E2hPWwf43UVJQ"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">1705</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Narr_QnF89mUZdUiz4ypydKyibw"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">5519</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_FxUyFPKQLUmljRiR4WI4_w">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;i style="font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt; (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company&#x2019;s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company&#x2019;s investment portfolio.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;i style="font-style:italic;"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/i&gt; (Topic 820)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;i style="font-style:italic;"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/i&gt; (Topic 350-40)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;i style="font-style:italic;"&gt;Simplifying the Accounting for Income Taxes&lt;/i&gt; (Topic 740)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In January 2020, the FASB issued ASU 2020-01, &lt;i style="font-style:italic;"&gt;Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&lt;/i&gt; (Topic 321, Topic 323, and Topic 815)&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; This ASU clarifies accounting certain topics impacted by Topic 321 Investments&#x2014;Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_j-9YbDkvJkKbyj8_e8Jr2Q">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2. Discontinued Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $31,994,000 upon closing, which resulted in a gain of $11,420,000 and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $505,000. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $922,000 pursuant to the terms of the Purchase Agreement. No amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company is entitled to receive additional cash consideration of $6,500,000 (the &#x201c;Holdback&#x201d;) upon tendering consents to assignment of two remaining customer contracts to Webasto. The Holdback was not recorded in the Company&#x2019;s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company&#x2019;s satisfaction of the requirements for the payment of the Holdback is currently in dispute.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $6,500,000 in addition to attorneys&#x2019; fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto&#x2019;s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On October 29, 2019, P.B.M S.r.l. (&#x201c;PBM&#x201d;), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $1,700,000&lt;span style="white-space:pre-wrap;"&gt;, plus attorneys&#x2019; fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently.  PBM has &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;withdrawn its Notice of Arbitration, and the Company considers this matter closed.  Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company&#x2019;s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (&#x201c;Benchmark&#x201d;), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims.  Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers.  The recall remains a significant part of the Webasto lawsuit.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the &#x201c;TSA&#x201d;) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $57,000 and $545,000 has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $657,000 and $2,013,000 for three and nine months ended January 26, 2019, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company&#x2019;s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,256&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cost of sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,080&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Gross margin&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (54)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (824)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,075&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Loss from discontinued operations before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (102)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,415)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Benefit for income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (41)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (904)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net loss from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (61)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Gain on sale of business, net of tax expense of $2,463&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,452&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,941&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_XmJne0zWAE2MwD3JHhK8rA"
      decimals="0"
      id="Narr_4qwftGuA_k6jIPsvu17LIg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">31994000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw"
      decimals="0"
      id="Narr_RZgUJDBwoUy7V9oWIiaVTg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11420000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <avav:WorkingCapitalAdjustment
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="0"
      id="Narr_xeHZasMTPU-cwCh62hqnSQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">505000</avav:WorkingCapitalAdjustment>
    <avav:WorkingCapitalDispute
      contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw"
      decimals="0"
      id="Narr_y7iJuQDRJUetHfP9dbmvNg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">922000</avav:WorkingCapitalDispute>
    <avav:WorkingCapitalDisputeRecordedToFinancialStatements
      contextRef="Duration_6_29_2018_To_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_i4dLJ30znkWwkworu8ofcw"
      decimals="0"
      id="Narr_O6kQ7_CK90yrCuFJ-Ci3IA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</avav:WorkingCapitalDisputeRecordedToFinancialStatements>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="As_Of_6_29_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_oOqipzS-pky7P1DWsRVeZg"
      decimals="0"
      id="Narr_bpLO5oucZEatnAtQ6BPC2g"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <avav:NumberOfRemainingContracts
      contextRef="As_Of_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_HoldbackMember_1dlppgG_Wk-uvHmURe9n_A"
      decimals="INF"
      id="Narr_Bzeg2EKI5UGKWMZJAbEa3Q"
      unitRef="Unit_Standard_contract_R2V9A9kIg0aaxUAHniX7MQ">2</avav:NumberOfRemainingContracts>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="Duration_2_22_2019_To_2_22_2019_NHqSqJYO7Eiukk6ZQUB6Jg"
      decimals="0"
      id="Narr_2qN7gSy4gkOPFehaJxz_2A"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6500000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ"
      decimals="0"
      id="Narr_FEk9Ha93mUGqRQD-YmQODA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1700000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_K8MHt5uuu0eVC2PJcSvcyA"
      decimals="0"
      id="Narr_CraDJRXGd0SxXOZFSpOzPQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_D-kR3RbwY02o6NNW7VRhLg"
      decimals="0"
      id="Narr_MXM_FZ5A8ki03b61bIi71g"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">545000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_SZD3od_xT0Kiq-24fdQuug"
      decimals="-3"
      id="Narr_5Wm40xQeZ02Vp1qqC8SamA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">657000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember_M7ohD84pAke9kNRP1dBlKA"
      decimals="-3"
      id="Narr_RO7KCpfC502IOLFTRQA53Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2013000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_Gf_lVskTb0G8eRB_kVHNmw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,256&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cost of sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,080&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Gross margin&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (54)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (824)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,075&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Loss from discontinued operations before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (102)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,415)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Benefit for income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (41)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (904)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net loss from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (61)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Gain on sale of business, net of tax expense of $2,463&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,452&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (62)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,941&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_zs_tN0XsOEetMybdQRBc_g_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4256000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_eUth_1Hh40ugQHPSPXiqoQ_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">54000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_PHUmcfVRA0eY0tERlqYd1A_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5080000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_pqv94CvPKk2uSRfV1-Llog_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-54000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_XEQVWxZMl0-yPkk8Wggd3A_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-824000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_pGUqxdpyxUG0Rv_toUo0vA_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_ZKttIFJpUUqCQ7lO1fMVNA_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1517000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_nKDCFH9gUUS5qpM4f_Cuzw_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">34000</avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment>
    <avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_GWL1-jEYgkOJmT4kNvlN6w_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1075000</avav:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_rMYfcBQZzk6K8HTd_awMMQ_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_-FQQ7XlUw0a2A4NK4zdgTg_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-102000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_IX_RdHOCY0qdJE_Nw6o1KQ_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3415000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_esSItz1_akOAIFuaIT1CXQ_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-41000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_OSDmLkTfh0ix_6UK1ajosg_11_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-904000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_uXRsxOCfWEa5ETX6_VZLRw_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-61000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_owOB-N6q00eNrrase22InA_12_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-2511000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Narr_CRRNnWE6S0OacoU-PHuFag"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2463000</us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_AweX3cqY80Sk-vQQxdJPhw_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_DMtxXkd40km-zx82bB0UWQ_13_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">8452000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_Mty8AKEnOk2FU4TBvi5UyA"
      decimals="-3"
      id="Tc_Ti-MH4Nii02rWE8mXhdBTA_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-62000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_EesBusinessMember_YTV2e5xd0kO3x6fSaajYOg"
      decimals="-3"
      id="Tc_YZxxWVBk6Eu2hclQA-SXIw_14_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5941000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_HAcN1w2XlkiCL1tk-0B7kw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;3. Investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Investments consist of the following (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Short-term investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Held-to-maturity securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,565&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63,205&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,298&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,302&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Available-for-sale securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total short-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 148,502&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Long-term investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Held-to-maturity securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,887&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,404&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,558&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,982&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Certificates of deposit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,462&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,386&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Available-for-sale securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Investment in limited partnership fund&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total long-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,409&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,386&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Held-To-Maturity Securities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:30.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,452&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,460&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,502&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,856&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 57&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,913&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Certificates of deposit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,764&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 136&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,896&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April&#160;30, 2019 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Municipal securities &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,333&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government securities &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (52)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,635&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Corporate bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,932&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,947&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total held-to-maturity investments &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,873&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (58)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due within one year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,302&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,418&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due after one year through five years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,478&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,764&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,896&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Available-For-Sale Securities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:27.35pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Variable Rate Demand Notes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable rate demand notes (&#x201c;VRDNs&#x201d;) are floating rate municipal instruments usually with long maturities (commonly &lt;span style="-sec-ix-hidden:_7ae10579_751e_4745_8b53_7dd84de009cb"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;20&lt;/span&gt;&lt;/span&gt; or 30 years), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a &lt;span style="-sec-ix-hidden:_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;one&lt;/span&gt;&lt;/span&gt;- or seven-day put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due after 20&#160;years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Investment in Limited Partnership Fund&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Changes in &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Sales or&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reflected in Net Income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Purchases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Investment in limited partnership &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,147&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,147&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Auction Rate Securities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of two investment grade auction rate municipal bonds with maturities ranging from 1 to 16 years. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.&lt;/p&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:SummaryInvestmentHoldingsTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_e7HQxTwkTkSOAmgXF3hj0g">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Investments consist of the following (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Short-term investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Held-to-maturity securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,565&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63,205&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,298&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,302&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Available-for-sale securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total short-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 148,502&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Long-term investments:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Held-to-maturity securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,887&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,404&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,558&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,982&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Certificates of deposit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,462&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,386&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Available-for-sale securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Investment in limited partnership fund&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Total long-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,409&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,386&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryInvestmentHoldingsTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg"
      decimals="-3"
      id="Tc_at1jrgouNkq8INajOxS-ww_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7565000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_u24Od3lzEUW3Wqq5CjpMKg"
      decimals="-3"
      id="Tc_WjoQwRfigE-2logMzSxJtA_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5332000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_pM6N6VJzFEmoTfMJuKcCjQ"
      decimals="-3"
      id="Tc_2Jxka5EeI0WpaLhVh3yD2Q_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">45439000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q"
      decimals="-3"
      id="Tc_Fb5E3riINE-kviKmLnkkTA_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">63205000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ"
      decimals="-3"
      id="Tc_jkmduATjOEiOsRBzCi4gsA_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">82298000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ"
      decimals="-3"
      id="Tc_h8NihHyZJU6fMTq4-GCPzQ_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">81950000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g"
      decimals="-3"
      id="Tc_oioNaR9-rEO2WqYWTkU6pA_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">135302000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q"
      decimals="-3"
      id="Tc_2cE9ag8RIEe1cF1HpgZneQ_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">150487000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q"
      decimals="-3"
      id="Tc_78fdG35XF0qSzg0jIwYaAA_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_geaDV00iwEqVGBum91kH6Q_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_D5p5RIFLo02aJI8A59g5pQ_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">148502000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_4HCvQOEdXUy2TWUs965lVA_13_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">150487000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_QQigGzQC8kSQqfHmV8GDcg"
      decimals="-3"
      id="Tc_LjQkjRBrekGVWD3OxyXCcw_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">15887000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_jLVggvf9T0SZ_b5uZarV_Q"
      decimals="-3"
      id="Tc_xxxa_Hjd-UGmrPSs24UyuA_17_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7404000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_BBurbeXnKEyoxKJLo-vSkQ"
      decimals="-3"
      id="Tc_cWNkoJEofEyM5BNDUpHmLw_18_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4558000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_frkqpcOip0m0nM0XTjQkYQ"
      decimals="-3"
      id="Tc_nfOPjdyeTki0VngkyMk56Q_18_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1982000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_Pvr06ZYs-02GDozkB-TGmA"
      decimals="-3"
      id="Tc_LdFBBCoD2EKbyY2EejgF4w_19_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1017000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g"
      decimals="-3"
      id="Tc_WaQxxtbhpkuqFGO5qO-l0A_20_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21462000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_4_30_2019_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_P_C8lOMFI027UEWgSZFx2Q"
      decimals="-3"
      id="Tc_OdzMOgyoI0G_XUY6lqKRVg_20_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9386000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q"
      decimals="-3"
      id="Tc_7vkRywOpBEqfzwFnWbtELQ_22_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4947000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_hA3AvySGUUK52iDMFYHnXA_23_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4947000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_8nE4t0NWVkas51YBJrTz_Q_24_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">26409000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_xwbKueXCyEiFoUt3VoRrKg_24_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9386000</us-gaap:LongTermInvestments>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA"
      id="Tb_A1mBwsHPHUqDGNvi7UsO1w">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Municipal securities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,452&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,460&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 45,502&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Corporate bonds&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,856&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 57&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,913&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Certificates of deposit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total held-to-maturity investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,764&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 136&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,896&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April&#160;30, 2019 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Municipal securities &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,332&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,333&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;U.S. government securities &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (52)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,635&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Corporate bonds &lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,932&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83,947&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total held-to-maturity investments &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,873&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (58)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw"
      decimals="-3"
      id="Tc_LKqMSuotFU6_jIHmUf67rw_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23452000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw"
      decimals="-3"
      id="Tc_6-6R5R3UZ0KavfnfNuVq1A_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">12000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw"
      decimals="-3"
      id="Tc_HhsxxIJlfEC8aqQDELVEXA_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_sNEUjk92MUqwxyKhI1LtZw"
      decimals="-3"
      id="Tc_fc9W4edhgE6KJGCoTD0ZzQ_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23460000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ"
      decimals="-3"
      id="Tc_obNmOolc3UqZ3HrcqWGBGQ_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">45439000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ"
      decimals="-3"
      id="Tc_-vqdVRtP0kGrYnwGOTQJ0g_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">63000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_1JIZP0DCa0G-HmdEYCMeLQ"
      decimals="-3"
      id="Tc_ynfdMihfuEuKxLL2idxWWQ_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">45502000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw"
      decimals="-3"
      id="Tc_9qM0-P95sk6y5JYCshk5WQ_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">86856000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw"
      decimals="-3"
      id="Tc_xecZjuVefEqialeTuqISig_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">57000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_2HLavBHPJUu9-nIEMnrQXw"
      decimals="-3"
      id="Tc_YNpYccYL30qaiMIbCPP5Hg_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">86913000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA"
      decimals="-3"
      id="Tc_7XXfui0kAU2t67GbFmpVqg_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1017000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA"
      decimals="-3"
      id="Tc_HoBabXHGEEaN-0zpJ0bdWg_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember_dw63rgWk4UC0bFEzPOr_zA"
      decimals="-3"
      id="Tc_nkDmsjKgT0qCX_nPatAnpg_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1021000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_6AboryQ670KD7Uk-qj7QWQ_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">156764000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_BVh9fNwK-0-fNCDfD7lRag_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">136000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_ZQ96-ifYpEC-cjmtecV2tw_9_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_ze5KgWkYKE-iysPPz8xlNA_9_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">156896000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA"
      decimals="-3"
      id="Tc_TfyUgwbTeEOtD9m__SBuGg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5332000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA"
      decimals="-3"
      id="Tc_zlNmlxDe9kaK3gQEWiYX1Q_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA"
      decimals="-3"
      id="Tc_HgTsLNZK6U2FT3AxQmC0BA_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember_0n8Q1TZywUuzDdLaRIvZvA"
      decimals="-3"
      id="Tc_uYgeLKx27kSvq47B_eQxqg_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5333000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA"
      decimals="-3"
      id="Tc_17DchKeh0EWyY3EQLI7e6Q_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">70609000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA"
      decimals="-3"
      id="Tc_q5eiUP9UQESXCJEYZ6Bc7A_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">78000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA"
      decimals="-3"
      id="Tc_zNGXiqsK40iCMZk1eYwc0g_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">52000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentDebtSecuritiesMember_wKfWOK0mU0iWZTf6T84NbA"
      decimals="-3"
      id="Tc_6fuGpFaqjk2MGm9REgTW1Q_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">70635000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw"
      decimals="-3"
      id="Tc_U_3mJMQPH0uZU_TIE4DCcQ_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">83932000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw"
      decimals="-3"
      id="Tc_v6bhxYB4Gkmh97-mfrhDWg_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">20000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw"
      decimals="-3"
      id="Tc_Wj9daEbSgEigKVcOlLFH1Q_7_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_4_30_2019_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateBondSecuritiesMember_vmwnLJnz7EKfQmbikVktrw"
      decimals="-3"
      id="Tc_nYuKiQ-ul06hqQjti_INow_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">83947000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc__6em4dH_qUiw8xEownQzEg_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">159873000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_f9TRvLzE5Ey52oLzPPORSQ_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">100000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_FRfhi7ctZEiLe14W60WOpg_8_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">58000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_z1iDGKKGrkq2gradT_SPLQ_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">159915000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_iTcQknEW80Cbvi-TuE2SZA"
      id="Tb_Jnsl6Fxzgk-hA72pVDmeFg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due within one year&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,302&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 135,418&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due after one year through five years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,478&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,764&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156,896&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_NyxurKD3qEu-GXq7fAu1AA_2_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">135302000</avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_-b3L9NFeWE6uZ5Z4v0Rl4Q_2_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">135418000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <avav:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_yxxDVgg5gk-PecyhmuuqZQ_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21462000</avav:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_N-0vdUuAU0a-iA6Uys810Q_3_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21478000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_h0jnt7b7Dk2ppxW6JRcb8g_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">156764000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_BiQpIWCL40eyhF7z-lO73g_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">156896000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_zinlr9R9ZkqrmimUaRKg1A"
      id="Narr_8UvVMQUtH0ChdK-bdMK8-A">P30Y</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_PutOptionMember_GBz5_3usSUOPLPahhSI22g"
      id="Narr_wbwo8Ga75km4nK3eAgXDeg">P7D</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_kgNXDxJJcEKurBD1HkhjGw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Due after 20&#160;years&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_kGRu7ZbHhk6SLssKiIjKOw_2_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost>
    <avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_dYjPpRo1Mke2zTDfPmrFFA_2_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</avav:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_z6orUcsBYUmiWlFUzBYVxQ_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_6xvX_Gb7TE-hQNFdaaqEpw_3_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_1PphTD5-akO_i0nGqwj52A">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Changes in &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25, 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Sales or&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reflected in Net Income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Purchases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Investment in limited partnership &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,947&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total available-for-sale investments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,147&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,147&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_LhjoDTA_bkaTaa6bxJy-hw"
      decimals="-3"
      id="Tc_ojE38_ghJk-L0sm_zDQ4Ag_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_MUowa146qUewVI2jOzE-_Q"
      decimals="-3"
      id="Tc_QSs_Rt1qz0uxniZf1sgOlw_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_auo0VuDGVEW5VjfC1iTI2A"
      decimals="-3"
      id="Tc_QP5iS_DusEWg802aFFr3dQ_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4947000</avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_InvestmentInLimitedPartnershipFundMember_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_yby8u43rjky3FA-KYs8L1Q"
      decimals="-3"
      id="Tc_6dRbbJnSJEWRSAsWeKWHPg_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4947000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA"
      decimals="-3"
      id="Tc_mNF3oiLoakqSWKS381gPnA_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18147000</avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_xrLIjdELg0yxOLccp853nA"
      decimals="-3"
      id="Tc_VAU53R6VXEeM1BKBhYs_Hw_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18147000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ"
      decimals="0"
      id="Narr_PsYUk_cyDUmHx98AtZCsBA"
      unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww">2</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <avav:AvailableForSaleSecuritiesMaturityPeriod
      contextRef="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MinimumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_EJPpa9nsAEa99pXOlJ6nzA"
      id="Narr_2vy9--oYYEC2dFovLoD2Eg">P1Y</avav:AvailableForSaleSecuritiesMaturityPeriod>
    <avav:AvailableForSaleSecuritiesMaturityPeriod
      contextRef="Duration_4_30_2018_To_4_30_2018_srt_RangeAxis_srt_MaximumMember_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_u-zzFctM30Sn5i4QdVoezA"
      id="Narr_oVeeVWf9RUWt5HL0hR6LOg">P16Y</avav:AvailableForSaleSecuritiesMaturityPeriod>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_-YeTpfkfVk6sL8rMBirZ4g">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;4. Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value hierarchy contains three levels as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"&gt;&lt;span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;"&gt;&#x25cf;&lt;/span&gt;Level 1&#x2014;Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.&lt;/div&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"&gt;&lt;span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;"&gt;&#x25cf;&lt;/span&gt;Level 2&#x2014;Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.&lt;/div&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"&gt;&lt;span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;"&gt;&#x25cf;&lt;/span&gt;Level 3&#x2014;Inputs to the valuation that are unobservable inputs for the asset or liability.&lt;/div&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurement&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Quoted&#160;prices&#160;in&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;active&#160;markets&#160;for&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;observable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;unobservable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;identical&#160;assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Description&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,700&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Measurements&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable&#160;Inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Description&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at May 1, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Business acquisition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,703&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Transfers to Level&#160;3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total (gains) losses (realized or unrealized)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;380&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in product cost of sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;767&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (703)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in other comprehensive income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Settlements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amount of total (gains) or losses for the period included in earnings&#160;attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $5,000,000 in additional cash consideration (&#x201c;contingent consideration&#x201d;), if specific research and development milestones are achieved by December&#160;10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company&#x2019;s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18&#x2014;Business Acquisitions. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_US_9eNuD7U2nJdtZRL0ybw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurement&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Quoted&#160;prices&#160;in&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;active&#160;markets&#160;for&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;observable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;unobservable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;identical&#160;assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Description&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable rate demand notes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,200&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,700&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember__UL3dllEIUefVng6SIn0pw"
      decimals="-3"
      id="Tc_0AN9AXh_8kCoEnnHhGyV9A_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_us-gaap_VariableRateDemandObligationMember_A8MCklOVw06vtnmkfurB8w"
      decimals="-3"
      id="Tc_bS-PEPwdLk-4TZCzhkUtbw_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_j4W2jhh7z0q2i_eHR8_cNQ"
      decimals="-3"
      id="Tc_oYnfL4gqbkyKVim4sviAag_8_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FinancialInstrumentAxis_avav_ContingentConsiderationMember_GttPPhxN70KpGXMxh9SiTg"
      decimals="-3"
      id="Tc_UGQKgrXxwUewMNkkiq5Gwg_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EG3zX9JJN0aze8-F_r7O2g"
      decimals="-3"
      id="Tc_538QjYviwE2InsUY9DmSyA_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13200000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofpgcrthrU2_1oGuWcVsPA"
      decimals="-3"
      id="Tc_UWWLDFD5ZkOXReYiSL9Pkw_9_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_koxgB9GbJ0aQGufk9gRBfw_9_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">15700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_UfFfiJZz_EKj1IKED4IJpQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Measurements&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable&#160;Inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Description&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at May 1, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Business acquisition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,703&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Transfers to Level&#160;3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total (gains) losses (realized or unrealized)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;380&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in product cost of sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;767&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (703)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Included in other comprehensive income&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Settlements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,500&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The amount of total (gains) or losses for the period included in earnings&#160;attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg"
      decimals="-3"
      id="Tc_4HNEjwQ0HUi_ptOwwbSB7A_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1703000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <avav:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg"
      decimals="-3"
      id="Tc_kzwYQHs9LEqNNiof5Yiefg_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">380000</avav:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_jmSuFwL2W0uIQiBVvUCRdQ"
      decimals="-3"
      id="Tc_j_w_sO-b8kC4rFMP3WKjEA_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">767000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_-WjaqMvv6EGAmr5nore8tw"
      decimals="-3"
      id="Tc_oCXjrNlw1Uev1eIX5QZ8qQ_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-703000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_n0qWr76I8EapNTHiHKXVSA"
      decimals="-3"
      id="Tc_G0yElQBw0kuX2wiIYgE52A_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">353000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="As_Of_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_mrzx1R5Eu0izto9wO1e-NA"
      decimals="-3"
      id="Tc_o0NoxSmyqEuoR5M6dzBYKg_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_via3QgokSk2TOfKKiwIoWw"
      decimals="-3"
      id="Narr_j9t7cZjSVUuwFXxlm6I9zw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"
      decimals="INF"
      id="Narr_ceygDuCUC06sX8K_XU7E6w"
      unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww">1</avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"
      decimals="0"
      id="Narr_dFxinWROMkujC53jrGsyjg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">832000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses>
    <avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement
      contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ"
      decimals="0"
      id="Narr_YcNcadI9-0e8waPQzfX4dQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ"
      decimals="0"
      id="Narr_mwXQ_tiRqUmtcnxhL378PQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_FHv32iU7tEW_Ddnc9Gx_bQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;5. Inventories, net&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories consist of the following (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,792&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,005&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,162&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,169&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,926&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,880&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Reserve for inventory excess and obsolescence&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,137)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,824)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,056&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $2,600,000 to impair the remaining net book value of the Company&#x2019;s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $617,000 and $3,807,000, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $1,889,000 and $3,079,000, respectively.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_ZXnei_IcnEKkvP2okq4DDA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories consist of the following (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,119&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,792&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,005&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,162&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,169&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,926&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,880&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Reserve for inventory excess and obsolescence&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,137)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,824)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventories, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,056&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_YZ6nyDRV7kWQz4GmHA6Jcg_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">19119000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Ua2h3y29K0G0KkUNOU9k5A_3_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">16792000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_8vGZ7MHz4kepZcLHQney3g_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">33005000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_d7bYssJ4wEO0Te5Wcje9Rw_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">19162000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_Fxd-siZvAkiYwhEblP9NVQ_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">23169000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_urmeRNV_2k2Z8IAN0PFwwQ_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25926000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_bXXB2zcuGEyeSHP7v5JAGw_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75293000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_WfCf2XrGv0CtZBxnJVeLnA_6_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61880000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_bkLGAOl7Gka2zcpdbvhvKg_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10137000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_x3ZEAStW4UW6J_f_mpwXmA_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7824000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_OuInC1zpzEK-iVIi6OwsbQ_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">65156000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Ujshqxh6SkCSf8nr4rzxdA_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">54056000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_avav_UasQuantixSolutionMember_pKCsY5SbUUCofuPfALqI_A"
      decimals="0"
      id="Narr_-noP4KT0xE6k8Bxc5cJcYw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2600000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_Nq9Wmyvg9U-2PDEx6q6QQg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">617000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_eyV2_dtvdUa5LVo5ush4nw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3807000</us-gaap:InventoryWriteDown>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Narr_wM0D-KJDCkWDE_Zg2Oa5NQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1889000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Narr_uR6klqimvkK7jj0Ogjd_yQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3079000</us-gaap:AssetImpairmentCharges>
    <us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_TUfl0NEMZEGs6QtN_LdqBA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;6. Equity Method Investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company&#x2019;s ownership stake in HAPSMobile was approximately 7%, with the remaining 93% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a 5% ownership interest in exchange for an investment of 210,000,000 yen ($1,860,000). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a 5% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested 150,000,000 yen ($1,407,000) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional 209,500,000 yen ($1,926,000) to maintain its 5% ownership stake. On February 9, 2019, the Company elected to purchase 632,800,000 yen ($5,671,000) of additional shares of HAPSMobile to increase the Company&#x2019;s ownership in the joint venture from 5% to 10%, and on May 10, 2019, the Company purchased 500,000,000 yen ($4,569,000) of additional shares of HAPSMobile to maintain its 10% ownership stake. The Company&#x2019;s ownership percentage was subsequently diluted from 10% to approximately 5%. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company&#x2019;s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $1,200,000 and $3,410,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $717,000 and $2,071,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $11,819,000 and $5,612,000, respectively, was recorded in other assets.&lt;/p&gt;</us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_1_25_2020_srt_OwnershipAxis_avav_AerovironmentMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_u9GdZ3hI8UK7MXwFCPGPmA"
      decimals="2"
      id="Narr_5Y5Mmiqi_k2nytzDqB7HXg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_1_25_2020_srt_CounterpartyNameAxis_avav_SoftbankMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_QvwaejD9aUCqTe0Oqboe6Q"
      decimals="2"
      id="Narr_3KyGMMSukk6HlkabA5TobQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.93</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw"
      decimals="2"
      id="Narr_4u5sNtFj80Kb4h2o-DvNnQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw"
      decimals="-3"
      id="Narr_cxYwAg7aI0yazbhHNGodIQ"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">210000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw"
      decimals="-3"
      id="Narr_w0I7-J9-YEmuZmId_6edAA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1860000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_27_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_LrLk1TeKjU22y-Z1QIS_Tw"
      decimals="2"
      id="Narr_MFKXM3UOFE2o2886_fV5lg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA"
      decimals="-3"
      id="Narr_sy6K-91ZnU-PfrhQ7cbxog"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">150000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_4_17_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_4yaQ0_883Emk4ZeMe_YbCA"
      decimals="-3"
      id="Narr_3fIMYqfsBEm7N6sn7KoKag"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1407000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ"
      decimals="-3"
      id="Narr_KU5C9H6u2U2KOPg5OlXnBQ"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">209500000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ"
      decimals="-3"
      id="Narr_MNrOqYRWk0ao-iYJFch60Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1926000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_1_29_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_ZVzJ3ysOVkmS8k6u2WUhpQ"
      decimals="2"
      id="Narr_kF5-lkDN6E2MArJyp5nrGw"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw"
      decimals="-3"
      id="Narr_vX1UYIIM10Grwke91wsIyg"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">632800000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw"
      decimals="-3"
      id="Narr_5kRrpEwMG0-UqsAdgBPrwQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5671000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_2_8_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_RAr22PFd50K0ZsOUbk_MVA"
      decimals="2"
      id="Narr_R_c4SHexI0-ibphP60Ad8g"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_2_9_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_MDgZNMPYG0iV_p5vtq2_jw"
      decimals="2"
      id="Narr_BQ_wmB-yhkOfPCy7qHh7kQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw"
      decimals="-3"
      id="Narr_DWViv1flFE6ZYElFOmjv_w"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">500000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw"
      decimals="-3"
      id="Narr_BZYMqiICGU-wzX8Rn9lRqg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4569000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw"
      decimals="2"
      id="Narr_VXOsseSfLEeKqOfxjreDIw"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_5_10_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_E9jx6zeVDkSQzvU7WV-9Qw"
      decimals="2"
      id="Narr_zakw6Ys6skev_DXdrbchXg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ"
      decimals="2"
      id="Narr_T99gBnoFykKeILavbVVUhA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="-3"
      id="Narr_Y62il2LbkUiHDM-fZkecWg"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">540050000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="-3"
      id="Narr_DK0xZr9kPk6sURAP7KNr3Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4982000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="2"
      id="Narr_mGvchNfiYkuz5AqXmKNBfg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_27_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_nqyhxLPZhEu9sElSJToxTQ"
      decimals="0"
      id="Narr_k7_swCdnV0CvOfqTanPDSQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EquityMethodInvestmentsMember_k0TezF0AUUaM4207Uw_d6g"
      decimals="-3"
      id="Narr_wbq23HwPTESY0xufbAhVFA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-3410000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw"
      decimals="0"
      id="Narr_QpknNXVOQUGWW0Q3w4MfyQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">717000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_1_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_r9YU9rUyyk6AXnY41pD4Lw"
      decimals="0"
      id="Narr_yPWMzfYOuE2GHdUEdu8E0A"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2071000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_1_25_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_Lr9hQ8q4DkGwC6h9EGh1qA"
      decimals="-3"
      id="Narr_ajIozL9reU25lVfVx-wf7g"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11819000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_jbno0b2l6EqTJl5W_ihJhA"
      decimals="-3"
      id="Narr_wgGkNnginEKMsly6CuK4WA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5612000</us-gaap:EquityMethodInvestments>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_OZxSm9CUu0uUJ9266-xR1A">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;7. Warranty Reserves&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,875&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,431&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,704&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,090&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Warranty expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Changes in estimates related to pre-existing warranties&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (189)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 519&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Warranty costs settled&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (289)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (354)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,148)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (893)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,836&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,130&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,836&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,130&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_yV8jC6RGTUOSmJyeAnvtLA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,875&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,431&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,704&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,090&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Warranty expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Changes in estimates related to pre-existing warranties&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (189)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 519&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Warranty costs settled&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (289)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (354)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,148)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (893)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,836&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,130&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,836&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,130&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ"
      decimals="-3"
      id="Tc_VjM80B-0N0-2QrBI9VeITA_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1875000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_10_27_2018_v7X0zg9mtU6JTVmoRZ8-IA"
      decimals="-3"
      id="Tc_DoY46za-4kaMWMjoEndtQQ_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2431000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_vJ9mnmtOa0ux-JuEPIr8_Q_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1704000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_4_30_2018_YWoJ60IVeE63mwwZSu8bUQ"
      decimals="-3"
      id="Tc_U4BpGKISm0GaEcgM0bCBJA_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2090000</us-gaap:StandardProductWarrantyAccrual>
    <avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_s2LE5CtWOkG05eMneQFGMg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">250000</avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease>
    <avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_KOOcCV3i2Eea78x2HIdMtQ_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">53000</avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease>
    <avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_K3O0RHJ7LEigAn7XKDa8qQ_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1469000</avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease>
    <avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_BZ3DE5aZ2k6_nbtWrdslbw_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">414000</avav:StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_QThQ7TX3O0qtZKX1pRg2Lw_6_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-189000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_tzhhPyESHUeOepGQBsinEw_6_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">519000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Tc_fSld51A-hU-LnHvfEFtbTA_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">289000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Tc_kszCGYIM-U2obE934AwJGg_7_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">354000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_i-jJCM3Fv0KlJuiC1CWV8A_7_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1148000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Tc_Sq3vz5Rkf0yefRwtVbh-eQ_7_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">893000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_poOx8NJPJka78L3dgwHDwA_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1836000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="-3"
      id="Tc_ctn_jkY3GE2L8vlG2KKn-Q_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2130000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_7JC8gHAgokGKX3TrNB20ew_8_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1836000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_1_26_2019_GqvsXGrl7k-bGRYdqKj_-w"
      decimals="-3"
      id="Tc_7I4rEQe0-kKS44eYotPfvg_8_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2130000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_XJUkl5PIAkeLaRw7r92P6Q">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;8. Intangibles&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of intangibles are as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Technology&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 873&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 733&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In-process research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 320&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Trademarks and tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Intangibles, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,770&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,770&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Less accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,413)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,311)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Intangibles, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 459&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The weighted average amortization period at January 25, 2020 and April 30, 2019 was five years and one year, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $775,000 and $2,102,000, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $104,000 and $253,000, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company&#x2019;s acquisition of Pulse on June 10, 2019. Refer to Note&#160;18&#x2014;Business Acquisitions for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Estimated amortization expense for the next five years is as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ending&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 720&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,792&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,829&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,688&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,629&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,658&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_wYDK-C8f2k2L1BiAtTZ8yw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of intangibles are as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April&#160;30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Technology&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Licenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Customer relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 873&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 733&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In-process research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 320&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Trademarks and tradenames&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Intangibles, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,770&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,770&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Less accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,413)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,311)&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Intangibles, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 459&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_kYvMGzN5QEGUu4IsipPRbg"
      decimals="-3"
      id="Tc_DdNkxuHAb0KwKpD9nGpARg_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14950000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_mKMbbE1nUECAXN5A0CeYug"
      decimals="-3"
      id="Tc_hfEZ7S5yzUm6IXZ7mTyNlQ_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1006000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember_OveP-HY700Oy1azrLCTf_Q"
      decimals="-3"
      id="Tc_TemicdQnwUCFGDqouVGIHg_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1006000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_qaiXT5X9ckS1bt37sfI7PA"
      decimals="-3"
      id="Tc_eQAcNGymd0C8NLbKYt_hbg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">873000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_X0b3nUcLXEO-iePFO5i6_Q"
      decimals="-3"
      id="Tc_bFNqOqLomkGI2P2K7QISNQ_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">733000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_EypU_gB_B0WCHNA21aO_1g"
      decimals="-3"
      id="Tc_HkO_BfSO-EaZVjhcsae4eQ_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">550000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_hE7isFIRfUC9wLvvl4i6VQ"
      decimals="-3"
      id="Tc_MxVvnIUbu0mRfcpqrHej0Q_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">320000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_YBGr8wlUmEeusVIvesW9UA"
      decimals="-3"
      id="Tc_ypsxSlJZvUOaWJR1kEVvTw_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">68000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksAndTradeNamesMember_lZ2aow5Lo0u9iT8qBvNLhA"
      decimals="-3"
      id="Tc_6Yom0EUisU64lv47GQT5Xw_8_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">28000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_x1u1gioiPUS8kyP839ZfjA"
      decimals="-3"
      id="Tc_oKGvgJbi6Een5SwK21psQA_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_4_30_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_NDG2UeX65kOeqKIzHnSu7w"
      decimals="-3"
      id="Tc_fw5g_3-mUEe2gd7B2oclTg_9_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_tocJGIehNEKQ5iMEdgYZXw_10_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">17770000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_-MBynNDp80ugJLvjfmWrSg_10_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1770000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_HOeOCn8XREmKUBnK8VLUCw_11_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3413000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_vfL048Q4w06nSj2hC2j68A_11_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1311000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_1cTOW3kc0E6hGDNn4rZQLQ_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14357000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_Q3hqzknjyEyh70uuyJtsBA_12_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">459000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_UkiN-ToDMUags3aAiFHgPQ">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q"
      id="Narr_WWkwALn86kOFntN8a1T0QA">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_XJay6IgmNke5xw5Cr9ro3Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">775000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_gtgFxVjhWES9wQKoUvmo8Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2102000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Narr_EYkgNPeB50-W8LK6Nh90jg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">104000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_GmXLJqhE9ke7ECG6SpMduQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">253000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_saDhxgr3v0mbxsQS1BlMVg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Estimated amortization expense for the next five years is as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ending&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;April 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 720&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,792&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,829&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,688&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,629&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,658&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_XQImOaNQZUCWDiIgps3lFw_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">720000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_ffFuWf2ArUatD_wWmN5BGQ_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2792000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_iqEb_XquxUypdF3ha6LgTw_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2829000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_dnT6sTMOck-tU7n9jDhLkQ_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2688000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_sJnZvJzSPUiAmDXwFbqh9w_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2629000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_jM9NXW3GNU-5VPy58TsGGA_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11658000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb__CnSlGYVQEO-7k_FpyhIgg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;9. Goodwill&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table presents the changes in the Company&#x2019;s goodwill balance (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at April 30, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Additions to goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Impairment of goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18&#x2014;Business Acquisitions for further details.&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_VFyBJTvce0yuOP6la3lkjA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table presents the changes in the Company&#x2019;s goodwill balance (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at April 30, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Additions to goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Impairment of goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance at January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_FLsna4CkWEOVYxyOh9TABA_2_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6340000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_rw4l8gJRm0GhGW6ZegwylA_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6340000</us-gaap:Goodwill>
    <avav:LeaseDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_pPHaPwfsbUGkw_O3Js9iJA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;10. Leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company&#x2019;s leases have remaining lease terms of less than one year to six years, some of which may include &lt;span style="-sec-ix-hidden:_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;options to extend&lt;/span&gt;&lt;/span&gt; the lease for up to 10 years, and some of which may include &lt;span style="-sec-ix-hidden:_8b784602_5653_48d4_8548_732f533ebdee"&gt;&lt;span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"&gt;options to terminate&lt;/span&gt;&lt;/span&gt; the lease after two years. None of the Company&#x2019;s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company&#x2019;s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Many of the Company&#x2019;s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,453&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Short term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 489&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 609&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Sublease income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (230)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease costs, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,321&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Supplemental lease information were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In&#160;thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,029&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Right-of-use assets obtained in exchange for new lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;35 months&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3.6%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,309)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,496&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,171&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,055&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,224&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (585)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total present value of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,639&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Maturities of operating lease liabilities as of April 30, 2019 were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,298&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,527&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,723&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 953&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,055&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</avav:LeaseDisclosureTextBlock>
    <avav:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MinimumMember_AGFlp9OlbESKWHAxwkzQYg"
      id="Narr_Mmol_QtqSUK5TRvkPBXiiA">P1Y</avav:LesseeOperatingLeaseRemainingLeaseTerm>
    <avav:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_Jz6J070-ik6GPPlbAbbeSg"
      id="Narr_98folJJ4V0Oe0VEqggW1KA">P6Y</avav:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_1_25_2020_srt_RangeAxis_srt_MaximumMember_wmtSxfn5r0WRLiP_HT7ZoQ"
      id="Narr_9j6wID_hdkOfNSPGTs27GQ">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <avav:LesseeOperatingLeaseOptionToTerminatePeriod
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_QFr-xOt9ekWRj_HaAc1Skg">P2Y</avav:LesseeOperatingLeaseOptionToTerminatePeriod>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_l247oM9ltkq1zIfxT6Y02A">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,453&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Short term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 489&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Variable lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 609&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Sublease income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (230)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease costs, net&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,321&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_N9cmBP9B0k2r12DXxuS71A_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3453000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_h6UW7PIqfkuxTn1-j3X7rQ_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">489000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_42OfbmrEhkKbcsw4Isvd3Q_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">609000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_zKlhd2BYekW2ifZ2hZUX7g_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">230000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_j15RZwRLZE-4dbEeWiJp9g_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4321000</us-gaap:LeaseCost>
    <avav:LeaseQuantitativeDisclosureTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_8QYNJocUME6Q9YfLJK8J5A">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In&#160;thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,029&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Right-of-use assets obtained in exchange for new lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,634&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;35 months&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3.6%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</avav:LeaseQuantitativeDisclosureTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_cpA6oKk4zUW47OWqVA0FFA_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4029000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Tc_miSNPEg3B0eE2VKtXeNbYw_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">12634000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      id="Tc_8-G-t_VR7EStn9vAp7DRDg_8_3">P35M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="3"
      id="Tc_nzZnx6VvBkOtq5AxFB_zMg_9_3"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_mBb9CPkp-ESeCrpIj83KLQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,309)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,496&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,171&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,055&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,224&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (585)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total present value of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,639&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_tI_HFxsJAUK6vacoz2dt_w_1_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1309000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc__mlzR6tS-0aru1sv7HGXFA_2_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4496000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_nj6YWwqoOE6HbTku6C-ISQ_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3749000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_Wn-aS5m9VU64jutbgo3SZg_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2171000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_cmrok22iDUmXZPEWsxUQUg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1055000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_sBs19WdMrEyyrHJdYmQlPQ_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">62000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_e2pqbXwJSEarD86oKBEjhA_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">10224000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_aAhFgSWdpUKN6pHOTqZv3g_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">585000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="-3"
      id="Tc_B4MEQGKlDE653B86NI5CRA_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9639000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_cj9njKvvSUeFzKtPgbimlg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,298&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,527&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,723&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 953&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,055&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc__0O8iOqtDEm0HMOnrXiSMA_1_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5298000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_tlimGn8lnkCLmUem4HN2sg_2_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3527000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_qrdXW35ga0Gdk1pCxpNy9g_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2723000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_sc1fAvtcn0e-hYc0adfOnQ_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1554000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc__QXQ9eiDoEundxgtrFeWCQ_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">953000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="-3"
      id="Tc_c7xJoHgRCUmOcG_l3qVcUQ_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14055000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_sgKjVrf6AESSg4YFol90AA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;11. Accumulated Other Comprehensive Income and Reclassifications Adjustments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of accumulated other comprehensive income and adjustments are as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Accumulated&#160;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance, net of $0 deferred taxes, as of April&#160;30, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Reclassifications out of accumulated other comprehensive income, net of&#160;taxes &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Change in foreign currency translation adjustments, net of $0 taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance, net of $0 deferred taxes, as of January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_TXGg3iAYIUe_q_iyP6eQug">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The components of accumulated other comprehensive income and adjustments are as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Accumulated&#160;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance, net of $0 deferred taxes, as of April&#160;30, 2019&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Reclassifications out of accumulated other comprehensive income, net of&#160;taxes &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Change in foreign currency translation adjustments, net of $0 taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Balance, net of $0 deferred taxes, as of January&#160;25,&#160;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="Duration_4_30_2019_To_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Orgi8Bdcr0uvTSnH1e9igA"
      decimals="-3"
      id="Narr_A3Ngtj3ATkur41F2BipbwQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_4_30_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ETsyej-s30GrPwqkZb5lVg"
      decimals="-3"
      id="Tc_4eLOjBGkKUC_zpH3yFg-mw_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember_LkuwoUxDGkWhGdHAzeZYIQ"
      decimals="-3"
      id="Narr_SI6x31-QNE-4L0CKcUxByg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g"
      decimals="-3"
      id="Tc_BHK66sBaQk6XmsQTJWNW6Q_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">67000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cXSMZjVf4U6pSBGAFjYPng"
      decimals="-3"
      id="Narr_eSu3VS7SREKf9XSfL06DIw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g"
      decimals="-3"
      id="Tc_75WGMsO32ESEDl5xotHBMg_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">69000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_JsYIYWz8JUOZL89NeH3nwA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;12. Customer-Funded Research&#160;&amp;amp; Development&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Customer-funded R&amp;amp;D costs are incurred pursuant to contracts (revenue arrangements) to perform R&amp;amp;D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&amp;amp;D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&amp;amp;D was approximately $17,939,000 and $50,565,000 for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&amp;amp;D was approximately $19,437,000 and $55,344,000 for the three and nine months ended January 26, 2019, respectively.&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_rnwxWxGFX0SAsTIRbES-3w"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">17939000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_SfWB3dYIb0269gw7F7XXQg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">50565000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Narr_FE2dTTl4vkiHpwlubbthAg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">19437000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Narr_yZX_XBIbZEqTanOEXTA85w"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">55344000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <avav:LongTermIncentiveAwardsDisclosureTextblock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_zZMRYsJZPEmD_9g1lYOvxA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13. Long-Term Incentive Awards&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the &#x201c;Restated 2006 Plan&#x201d;) to key employees (&#x201c;Fiscal 2020 LTIP&#x201d;). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (&#x201c;PRSUs&#x201d;), which vest based on the Company&#x2019;s achievement of revenue and operating income targets for the three-year period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric &lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#x2019;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $215,000 and $512,000 of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $4,263,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (&#x201c;Fiscal 2019 LTIP&#x201d;). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company&#x2019;s achievement of revenue and operating income targets for the three-year period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#x2019;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $246,000 and $294,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $226,000 and $482,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $2,478,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#x201c;Fiscal 2018 LTIP&#x201d;). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company&#x2019;s achievement of revenue and operating income targets for the three-year period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company&#x2019;s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $201,000 and $162,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $317,000 and $653,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $1,850,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (&#x201c;Fiscal 2017 LTIP&#x201d;). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company&#x2019;s achievement of revenue and operating income targets for the three-year period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of 14,814 fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. No compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $2,397,000 and $1,429,000, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company&#x2019;s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. No compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.&lt;/p&gt;</avav:LongTermIncentiveAwardsDisclosureTextblock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_LF4-7kCgckGOzULPca3m2A"
      id="Narr_a9Hc1i6dt0ODPYw40IWd6g">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_2EYTIAFue0a0wJiGHpqiwA"
      decimals="2"
      id="Narr_oBTVG-x2wkW6NN6f4z2NyQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_7zRD42vZJEiECtJOytPUAg"
      decimals="2"
      id="Narr_n-3-u53AdEGdip1SZ1x-dA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_9_6Q0tEPbUy9VtfRPGL-Jg"
      decimals="2"
      id="Narr_a2xDb80lik-1zvq259F-iA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_A2Xj107WP0qIRt4OxYAcWw"
      decimals="0"
      id="Narr_gHYs8MiOQkOrCBUPeEuBkg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">215000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_u4IElP5uQUGKre8XMMO8GQ"
      decimals="0"
      id="Narr_ZHqpbpPoNUull8FUB_y4eg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">512000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2020LtipMember_W2Sx1F2sQUmvfms8q0rYAA"
      decimals="0"
      id="Narr_qovmLr2HU0-r1N0l5z3XGQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4263000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_WWGef5rPy0KH0nSyDgo5PA"
      id="Narr_jJ1jHoBiUkGMJG2B-4O7bg">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_82oC7CWdIE2Ph7gL01nGzw"
      decimals="2"
      id="Narr_QG1wpTWMx029LsLyq1jpvw"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_ubbB6XDB1k-MOS9qpdyQeA"
      decimals="2"
      id="Narr_5ygyHUIKpEGS4aEeifE8gw"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2018_To_7_28_2018_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_B95-DA9oz0mySywgUtsd5Q"
      decimals="2"
      id="Narr_KXkDOxRsCk-wdHJx2RVM0A"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_UGrH6D_3h0SDcCeN7dCQhQ"
      decimals="0"
      id="Narr_LBd7XX3pJUW4xK58LloIMw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">246000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_-OjokuPfH0y6mjaR7tHU2w"
      decimals="0"
      id="Narr_sPH9NV_UR0a1O6b4d7F3oQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_EJSMJWeOKk2bYzUAWEVgPg"
      decimals="0"
      id="Narr_pqr11MaX90--ALaSq-HUsQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">226000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_DKGy3001O0Ob7i15iGm2eA"
      decimals="0"
      id="Narr_uspi6fhwZU2puEEfNNgHhA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">482000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2019LtipMember_gp8_bJdN6kGv4UBqGBdZeg"
      decimals="0"
      id="Narr_mI_hvIphz0WgoBIzkkFy8Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2478000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_TB1RYFycv0Oit-GR_B0IuQ"
      id="Narr_AILc69dsAEKe1uJZK3QOhw">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardOneHundredPercentMember_MeTRHZ4sv06zk3vyvgev9g"
      decimals="2"
      id="Narr_dFiRpYTqMkObuGPQxqn3nA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardFiftyPercentMember_jyxw08FbUEa5Op_Hw5eMJw"
      decimals="2"
      id="Narr_D9wIKVpr-E6i9TxuL5Q1YQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_us-gaap_VestingAxis_avav_ShareBasedCompensationAwardTwoHundredPercentMember_f4KMelhnfUCIf6yrRxYk7A"
      decimals="2"
      id="Narr_VJVnERnGX0y47bArFyIzyA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_7oIbTCVaEUudMXj8-TwZqQ"
      decimals="0"
      id="Narr_qL_ViQlM4kC7HWEeJE-dRQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">201000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_slpOjckfy0OoWAVa_gYqGQ"
      decimals="0"
      id="Narr_oP3oUvPM8kO2XlIPrNpQUA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">162000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_4dD4FM7cC0usnEhacH9wtw"
      decimals="0"
      id="Narr_RZGv5deSD0it_34r-vFXDg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_fuYdg7tdrEeMbL885tI7DA"
      decimals="0"
      id="Narr_mrzlghXMVkSUcemoJR8nQg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">653000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2018LtipMember_DsRLpuamtEGND5u2Dc8gTw"
      decimals="0"
      id="Narr_mATEpi5rBkyMTGUB1TF5qw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1850000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_1_2017_To_7_29_2017_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_UwDAZjkoxkyj5fvAxAzGaw"
      id="Narr_CWjqpWTp0UC81HIcr4B-ZA">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="Duration_5_1_2019_To_7_27_2019_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_37JRR0ZbukyfYdPaUhwLXA"
      decimals="INF"
      id="Narr_8LnuRfDKFkaN-E9veinj_w"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">14814</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_hKUgkd-hkUuiRw3ouPcgug"
      decimals="0"
      id="Narr_dr1HogviuEmjQYiOxnuIoA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_avav_Fiscal2017LtipMember_FW44mWG80k6EsnalZFGmTg"
      decimals="0"
      id="Narr_m4pT3KvBEEmUNyR2gVc0Vw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_Vpg9_qX6skOzLFsZWUXReA"
      decimals="0"
      id="Narr_wx7sd6WMgEaQ3txApvCNcg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2018_To_4_30_2019_us-gaap_PlanNameAxis_avav_Fiscal2018And2019And2020LtipMember_g-7Aeh_bqUahPrIeYdY4IA"
      decimals="0"
      id="Narr_RoqP7aBx7UCXZKvUccfwzg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1429000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2018_To_4_30_2019_7PvtcDC6OkWxT5-toDIv6Q"
      decimals="0"
      id="Narr_F5dDGCaQzUaYGlKdHtc1jA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_qe_gTRnLTEOsy7F1NEu2Vg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_7s51MBqlnkmzs3yULRLqNQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;14. Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(38,000) and $3,203,000, respectively, yielding an effective tax rate of (28.4)% and 10.6%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $946,000 and $4,724,000, respectively, yielding effective tax rates of 9.4% and 11.1%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&amp;amp;D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&amp;amp;D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="-3"
      id="Narr_q0NVpXwyOUKl_sh_uMSACA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-38000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="-3"
      id="Narr_dfrjvZRmf0GRggRhfN8Mnw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">3203000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="3"
      id="Narr_njKKUGrOi0q-Ez3Ej10NBQ"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">-0.284</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="3"
      id="Narr_udETxHHenEykGhs8sEdYJg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.106</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="-3"
      id="Narr_UjgFCzygFkS52o36EHd-Eg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">946000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="-3"
      id="Narr_WSikB3IPGUmH6Qq2xfD6RQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4724000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="3"
      id="Narr_iSC2mZrPZkSV7onwgZ1XPA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.094</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="3"
      id="Narr_zFXa6w1Es0yKSs9TgBF0Wg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.111</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_nuv9i-JJgUyLbWom77OVxA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;15. Share Repurchase&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In September 2015, the Company&#x2019;s Board of Directors authorized a program to repurchase up to $25,000,000 of the Company&#x2019;s common stock with no specified termination date for the program. No shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $21,200,000 remained authorized for future repurchases under this program.&lt;/p&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg"
      decimals="0"
      id="Narr_KHtmzt3jnkuGTUEqrfZWWw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">25000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw"
      decimals="0"
      id="Narr_QWMO5MiIJU-K8qcgiD2yyw"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_10_28_2018_To_1_26_2019_Dx2PZo0PA02e6uwffD3jzA"
      decimals="0"
      id="Narr_TTyngaMS3kGSg4Yrp_oBng"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_v02aBD-TqUSCAQ-GGK45TA"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_JCkpbUjAsUGOONJ4pqvGpA"
      unitRef="Unit_Standard_shares_MyZl7wzSkEeMswWY6YS_kg">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg"
      decimals="0"
      id="Narr_UFsKi5Mo-0ewtDQSBQLuPQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg"
      decimals="0"
      id="Narr_rtrWgLn2MkSphfT1a2SwVA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_FGSo-r7lUk-3VrSQhoRMvg">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;16. Related Party Transactions&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the &#x201c;DDA&#x201d;) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $148,576,000, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $11,762,000 and $37,491,000 for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $13,586,000 and $37,981,000 for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $28,849,000 and $9,028,000 recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a 10% stake in accordance with the Joint Venture Agreement which was diluted to approximately 5% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%. Refer to Note 6&#x2014;Equity Method Investments for further details.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <avav:MaximumNetValueForTest
      contextRef="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_kHww8tJG9keSKyiz0-aCRA"
      decimals="0"
      id="Narr_8nLw1MFrHE6N8iM5vsQ16A"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">148576000</avav:MaximumNetValueForTest>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ"
      decimals="0"
      id="Narr_VL6rU3Fay0OSiGpD0azs_w"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">11762000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_LRUsiaUifESujw0d5I5lIg"
      decimals="0"
      id="Narr_fNQGwQPqgkCLEWGrnn8eEg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37491000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_bIcvS8vI90CNKRt14Jk8-w"
      decimals="0"
      id="Narr_tk2uZ9w6WUi0CIpmODw9zw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">13586000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_lEuGLJJzNU-3wea2zIB-sg"
      decimals="0"
      id="Narr_ruAcATBkFUWmS9eqWpziTA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">37981000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="As_Of_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_Pso3rvBuhkydQSA5Xuj6nw"
      decimals="0"
      id="Narr_cHErPRYJtU2SSAPobGkooA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">28849000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="As_Of_4_30_2019_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_w6xQ48rin0CmFkuhNuJdqw"
      decimals="0"
      id="Narr_Fbs_KInPjEeNsK1oKor8RA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">9028000</us-gaap:DueFromRelatedParties>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_4_30_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_lMVLkAjBn0ifbd0LQuD_JQ"
      decimals="2"
      id="Narr_QvjYCgzqUk-nF1so4HBrUw"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_7_27_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_xkhowM67ykqTQVg9TAL6RQ"
      decimals="2"
      id="Narr_-srXTyajwUSrg6PeS8_D_g"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="-3"
      id="Narr_0HHBbz0XYEups-1k4Mn6IQ"
      unitRef="Unit_Standard_JPY_5ISv7AYigUulzL0rerJ6Aw">540050000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="0"
      id="Narr_ZMS1ZrIhdUSA3MuTN8Bpxg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">4982000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_4_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_R2Mlg7R_KUiyep4CGh5bog"
      decimals="2"
      id="Narr_b3CS2CEah0GmT7iMar9MSg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_UpNa2EoU90KfuDNLeec92A">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;17. Legal Settlements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_25B5gj9i2EyWlXN-HUpCCw">&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;18. Business Acquisitions&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company&#x2019;s acquisition of Pulse&#x2019;s helicopter UAS product family strengthens AeroVironment&#x2019;s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment&#x2019;s family of systems.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $20,650,000 in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $250,000 retention to cover any post-closing indemnification claims, and less a $1,250,000 holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, &lt;span style="white-space:pre-wrap;"&gt;18 months&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt; after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if two specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is zero or $2,500,000 ($5,000,000 in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $1,703,000 was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of 4.5% and (2) the probability that each of the milestones will be achieved.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;As of January 25, 2020, the fair value of the contingent consideration was $2,500,000 recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000 which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 10,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Technology&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In-process R&amp;amp;D&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 334&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 320&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other assets, net of liabilities assumed&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (614)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total net identified assets acquired&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,880&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Fair value of consideration:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Holdback&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,250&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Retention&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,703&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,880&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates.  The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company&#x2019;s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of fifteen years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Supplemental Pro Forma Information (unaudited)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $2,229,000 and $2,901,000, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $671,000 and $1,790,000 for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,922&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,300&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 228,533&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (726)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,244&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,471&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;These pro forma amounts have been calculated by applying the Company&#x2019;s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The Company incurred approximately $344,000 and $1,036,000 of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company&#x2019;s consolidated income statement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="2"
      id="Narr_wc_S3EV7t0SQGDdqEKIWjA"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <avav:PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Narr_QM60uiWJQ0GhINFc6A22ww"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">20650000</avav:PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts>
    <avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Narr_yqF5LdeY9EKDDKOra2EKxQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">250000</avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims>
    <avav:BusinessCombinationHoldbackAmount
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Narr_6ZFwONZd4EiGzs_V2PXd8Q"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1250000</avav:BusinessCombinationHoldbackAmount>
    <avav:NumberOfMonthsAfterClosingHoldBackWillBePaid
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      id="Narr_B8zWochXHkiDusrS-yCLQA">P18M</avav:NumberOfMonthsAfterClosingHoldBackWillBePaid>
    <avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="INF"
      id="Narr_6bK8syZW00eT83dQpgyy7g"
      unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww">2</avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones>
    <avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement
      contextRef="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_m7ID8j1BE0my4lD7eZ_ZYA"
      decimals="0"
      id="Narr_DoKNhVFITkSv2iUZYns0uw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">0</avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement>
    <avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement
      contextRef="Duration_6_10_2019_To_6_10_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Yh3TLkhOZkueS0M0ow3uPQ"
      decimals="-3"
      id="Narr_SB49fvtVLU6nYivI1pxFXQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement>
    <avav:BusinessCombinationContingentConsiderationForTotalMilestoneAchievement
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="0"
      id="Narr_cw1PXPaMpke3MQD-9VEfLA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">5000000</avav:BusinessCombinationContingentConsiderationForTotalMilestoneAchievement>
    <avav:BusinessCombinationContingentConsiderationTransferred
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Narr_lPgeAQUhRkGAu9vbOBRaLQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1703000</avav:BusinessCombinationContingentConsiderationTransferred>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_BhG7XZq44UyS2fxcp2WhtQ"
      decimals="1"
      id="Narr_EO5omUIwaUuVwMFo1V9Wqg"
      unitRef="Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA">4.5</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_wC-Avk7juESP4I3MpMMAqQ"
      decimals="-3"
      id="Narr_0Tj7VAeuG0OlOxv86rsVDw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"
      decimals="INF"
      id="Narr_ohq3nwFx4EW5gIYIQ4ikmQ"
      unitRef="Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww">1</avav:BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"
      decimals="0"
      id="Narr_wVbsUP8k106Yj2DtOuPXTw"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">832000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses>
    <avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement
      contextRef="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q"
      decimals="0"
      id="Narr_CqcNyY7gIUi_q59j7ZmZew"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</avav:BusinessCombinationContingentConsiderationForEachMilestoneAchievement>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_2_20_2020_To_2_20_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_MYILJ3zRm0iEF2GH3G7C9Q"
      decimals="0"
      id="Narr_RYX9KMSMD0amqJQMnKWlPg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_Nfe9yjzyEk6IRbIqh278vw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 10,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Technology&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,950&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,340&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;In-process R&amp;amp;D&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 334&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Non-compete agreements&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 320&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Other assets, net of liabilities assumed&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (614)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total net identified assets acquired&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,880&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Fair value of consideration:&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Holdback&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,250&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Retention&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,703&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,880&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember_d2wZSV854keirms2qEJjZA"
      decimals="-3"
      id="Tc_NNFK7hPuUEuOIusZDdljrQ_3_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">14950000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="-3"
      id="Tc_qQLaUaYkUkSp03Gce0cr1Q_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">6340000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember_BJHG-b0oyk-xF7uBG4wGXw"
      decimals="-3"
      id="Tc_ewJ-jiK-s06h9nMMvKv1zw_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">550000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="-3"
      id="Tc_XgkKph_kiUyxo7FfRE_8nw_6_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">334000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_7lE3NFz9cUG5E5vegrA2Ug"
      decimals="-3"
      id="Tc_oBhh2w3zWUecq0npOvgo4w_7_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">320000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="-3"
      id="Tc_KEE-gwIWRkSxMLF78fyqKQ_8_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">614000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="-3"
      id="Tc_I-4es-pVQk2uoBoI-zQBeg_9_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21880000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Tc_aFx_j87hM06BKd1uTjLyXA_12_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">18677000</us-gaap:PaymentsToAcquireBusinessesGross>
    <avav:BusinessCombinationHoldbackAmount
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Tc_beVI0T8wokekNsMruiMm3w_13_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1250000</avav:BusinessCombinationHoldbackAmount>
    <avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Tc_hTZX-ButFkiMVeZSlhFn8Q_14_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">250000</avav:BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims>
    <avav:BusinessCombinationContingentConsiderationTransferred
      contextRef="Duration_6_10_2019_To_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_NgxCqcyX5k-65hvuTwWffA"
      decimals="-3"
      id="Tc_zbypkml8tUm5m9FHrKIGeg_15_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1703000</avav:BusinessCombinationContingentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="As_Of_6_10_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_LiPbdgGS4kK7-IZnOn7jsQ"
      decimals="-3"
      id="Tc_PpTqqlm4Qk-cw-mbcNnLyg_16_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">21880000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <avav:BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Narr_eEA6rj30p0GgFKTSYnTaiw">P15Y</avav:BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg"
      decimals="0"
      id="Narr_bt1ZXc4o6kmFSbASWdkVIg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2229000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      decimals="0"
      id="Narr_yL5MkHidQE-KA1ZSODwEbQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">2901000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"
      decimals="0"
      id="Narr_K8H2EfwWCESZHCMvkALzlg"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-671000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"
      decimals="0"
      id="Narr_fPW-ATKAxUeY7lVvT6pLdQ"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-1790000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock
      contextRef="Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg"
      id="Tb_nOAE3ST9_ki6q2G3Di76BQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;25,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January&#160;26,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,891&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,922&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 232,300&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 228,533&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;Net (loss) income attributable to AeroVironment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt; (726)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,244&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,471&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"
      decimals="-3"
      id="Tc_qYA9C6r-Z0WQrhT-6X9Ytw_4_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">61891000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw"
      decimals="-3"
      id="Tc_G8uU2V6ckU-lQzlpbIzTMQ_4_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">75922000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"
      decimals="-3"
      id="Tc_KP8m5bK73UCS28_5TdSvGg_4_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">232300000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw"
      decimals="-3"
      id="Tc_HXyYm6kOx0WOhqsyadY4SQ_4_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">228533000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_kyqKU5oXm0Oowwyfx4ydVw"
      decimals="-3"
      id="Tc_CE0ys507YUG1o2F3LHdFBg_5_3"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">-726000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="Duration_10_28_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_Of_7iVUHxECPTKrhDrhNJw"
      decimals="-3"
      id="Tc_HI3HpZJ0QUuoSxBX6OB6vA_5_6"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">7244000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_6pel8pWMD0uoESoYba8mYA"
      decimals="-3"
      id="Tc_EehYc7yzO0W6a2BDe36f9g_5_9"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">24227000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="Duration_5_1_2018_To_1_26_2019_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_F3IlAuLdeE-hkfkMDcHWvw"
      decimals="-3"
      id="Tc_GtFgEU8QIkaJ6nYvED6cSw_5_12"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">38471000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="Duration_10_27_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_R9OXuxZxUU2_R4BmKvvxHQ"
      decimals="0"
      id="Narr_6PBvjdfRlkud7Jxbw4om1g"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">344000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="Duration_5_1_2019_To_1_25_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_K6vH-pyR1UGLD3h2l7MYog"
      decimals="0"
      id="Narr_gzuudikTZkWOv7jlr1O2oA"
      unitRef="Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw">1036000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6652685376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Customer-Funded Research &amp; Development<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Customer-Funded Research &amp; Development</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">Customer-Funded Research &amp; Development</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12. Customer-Funded Research&#160;&amp; Development</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer-funded R&amp;D costs are incurred pursuant to contracts (revenue arrangements) to perform R&amp;D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&amp;D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&amp;D was approximately $17,939,000 and $50,565,000 for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&amp;D was approximately $19,437,000 and $55,344,000 for the three and nine months ended January 26, 2019, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 730<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197926<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6800789984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of lease costs (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Components of lease costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 3,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease cost</a></td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(230)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease costs, net</a></td>
<td class="nump">$ 4,321<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>108
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790365424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">$ 17,770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,770,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less accumulated amortization</a></td>
<td class="num">(3,413,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,413,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,311,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">14,357,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,357,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 459,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">775,000<span></span>
</td>
<td class="nump">$ 104,000<span></span>
</td>
<td class="nump">$ 2,102,000<span></span>
</td>
<td class="nump">$ 253,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">14,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember', window );">Licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">1,006,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,006,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,006,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">873,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">873,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">733,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In process research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and tradenames</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles, gross</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790367824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net of $0 deferred taxes, as of April 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net of $0 deferred taxes, as of January 25, 2020</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net of $0 deferred taxes, as of April 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation adjustments, net of $0 taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance, net of $0 deferred taxes, as of January 25, 2020</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income, tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 3: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<br><br>Reference 5: 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 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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<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 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br><br>Reference 2: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799030832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Restricted Cash (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Feb. 26, 2020</div></th>
<th class="th"><div>Feb. 20, 2020</div></th>
<th class="th"><div>Jun. 10, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted Cash [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Pulse Aerospace, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted Cash [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 18,677,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of each milestone achievement contingent consideration under business combination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6800773856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Government Contracts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_GovernmentContractsAbstract', window );"><strong>Government Contracts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_ReservesForIncurredCostClaimAudits', window );">Reserves for incurred cost claim audits</a></td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator for basic earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Continuing operations attributable to AeroVironment</a></td>
<td class="num">(1,008,000)<span></span>
</td>
<td class="nump">$ 8,431,000<span></span>
</td>
<td class="nump">23,603,000<span></span>
</td>
<td class="nump">$ 35,815,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,941,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to AeroVironment</a></td>
<td class="num">$ (1,008,000)<span></span>
</td>
<td class="nump">$ 8,369,000<span></span>
</td>
<td class="nump">$ 23,603,000<span></span>
</td>
<td class="nump">$ 41,756,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for basic (loss) earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares</a></td>
<td class="nump">23,821,145<span></span>
</td>
<td class="nump">23,687,672<span></span>
</td>
<td class="nump">23,790,788<span></span>
</td>
<td class="nump">23,643,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of employee stock options, restricted stock and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394,147<span></span>
</td>
<td class="nump">285,407<span></span>
</td>
<td class="nump">420,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted (loss) earnings per share</a></td>
<td class="nump">23,821,145<span></span>
</td>
<td class="nump">24,081,819<span></span>
</td>
<td class="nump">24,076,195<span></span>
</td>
<td class="nump">24,064,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares reserved for issuance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Number of anti-dilutive shares</a></td>
<td class="nump">287,408<span></span>
</td>
<td class="nump">1,705<span></span>
</td>
<td class="nump">3,076<span></span>
</td>
<td class="nump">5,519<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_avav_GovernmentContractsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_GovernmentContractsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_ReservesForIncurredCostClaimAudits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the reserves for incurred cost claim audits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_ReservesForIncurredCostClaimAudits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<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.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6799901952">
<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="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
<th class="th"><div>Jan. 25, 2020</div></th>
<th class="th"><div>Jan. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Benefit from) provision for income taxes</a></td>
<td class="num">$ (38)<span></span>
</td>
<td class="nump">$ 946<span></span>
</td>
<td class="nump">$ 3,203<span></span>
</td>
<td class="nump">$ 4,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax benefit rate (as a percent)</a></td>
<td class="num">(28.40%)<span></span>
</td>
<td class="nump">9.40%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">11.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>114
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6790793648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Pulse purchase agreement (Details) - Pulse Aerospace, LLC<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 10, 2019 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>item</div>
</th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total cash consideration</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 18,677,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones', window );">Number of research and development milestones | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses', window );">Business acquisitions gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 832,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement', window );">Each milestone achievement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of each milestone achievement contingent consideration under business combination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of research and development milestone contingent consideration under business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</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_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=avav_PulseAerospaceLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6791488384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Available for sale securities (Details) - Available-for-sale securities<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale', window );">Sales or Purchases</a></td>
<td class="nump">$ 18,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Carrying Value</a></td>
<td class="nump">18,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract', window );"><strong>Amortized cost of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost', window );">Due after 20 years</a></td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Total</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue', window );">Due after 20 years</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Total</a></td>
<td class="nump">$ 13,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Variable rate demand notes long maturities</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Variable rate demand notes long maturities</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Investment in limited partnership fund</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale', window );">Sales or Purchases</a></td>
<td class="nump">$ 4,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Carrying Value</a></td>
<td class="nump">4,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Variable rate demand notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale', window );">Sales or Purchases</a></td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Carrying Value</a></td>
<td class="nump">$ 13,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Put option | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Variable rate demand notes long maturities</a></td>
<td class="text">1 day<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Put option | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair value of available-for-sale securities by contractual maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Variable rate demand notes long maturities</a></td>
<td class="text">7 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase or (sale) of investment in equity securities without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTerm</td>
</tr>
<tr>
<td style="padding-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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116654751&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentHoldingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=avav_InvestmentInLimitedPartnershipFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=avav_InvestmentInLimitedPartnershipFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_VariableRateDemandObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6782799088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Schedule of financial liabilities measured at fair value on recurring basis</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted&#160;prices&#160;in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active&#160;markets&#160;for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical&#160;assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of financial assets measured at fair value on a recurring basis</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurements&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable&#160;Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at May 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Transfers to Level&#160;3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total (gains) losses (realized or unrealized)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in product cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amount of total (gains) or losses for the period included in earnings&#160;attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, 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="top.Show.toggleNext( this );">+ References</a><div 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=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, 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).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6651781648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_avav_GoodwillDisclosureAbstract', window );"><strong>Goodwill.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of the changes in goodwill balances</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table presents the changes in the Company&#8217;s goodwill balance (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Additions to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Impairment of goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_avav_GoodwillDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">avav_GoodwillDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>avav_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785299568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">4. Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value hierarchy contains three levels as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 1&#8212;Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 2&#8212;Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>Level 3&#8212;Inputs to the valuation that are unobservable inputs for the asset or liability.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company&#8217;s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted&#160;prices&#160;in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active&#160;markets&#160;for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical&#160;assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurements&#160;Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable&#160;Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at May 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Transfers to Level&#160;3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total (gains) losses (realized or unrealized)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in product cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January&#160;25,&#160;2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amount of total (gains) or losses for the period included in earnings&#160;attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January&#160;25,&#160;2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $5,000,000 in additional cash consideration (&#8220;contingent consideration&#8221;), if specific research and development milestones are achieved by December&#160;10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company&#8217;s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18&#8212;Business Acquisitions. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785292896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 26, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfCashFlowsAbstract', window );"><strong>Consolidated Statements of Cash Flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Unrealized change in fair value of investments recorded in other comprehensive income (loss), net of deferred taxes</a></td>
<td class="nump">$ 51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 3: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6785355472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 25, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangibles</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangibles</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8. Intangibles</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of intangibles are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January&#160;25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April&#160;30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,413)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,311)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The weighted average amortization period at January 25, 2020 and April 30, 2019 was five years and one year, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $775,000 and $2,102,000, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $104,000 and $253,000, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company&#8217;s acquisition of Pulse on June 10, 2019. Refer to Note&#160;18&#8212;Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;ending</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">&#160;</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
